[bug]emlog后台关键词(keywords)清空

新版本emlog5.1.1中有这个bug,不知道大家有没有遇到在后台“seo设置”中设置保存了关键词(keywords),但是切换到“基本设置”中进行了设置保存了,这个时候“seo设置”中的关键词就会清空。这个问题由于configure.php(admin文件夹下)中的残留代码导致的。

代码大概在第50行,代码如下:

	'site_key' => isset($_POST['site_key']) ? addslashes($_POST['site_key']) : '',

因为$getData数组中有上面的残留代码,导致Option::updateOption($key, $val)更新的时候,会更新数据库中site_key的值,而新版中把关键词(keywords)这个设置搬到“seo设置”中去忘了删除这行代码,这个时候site_key由于没有值而输出空白,所以清空了关键词(keywords)。


临时解决方法:去掉那行残留代码,保存即可。

注:该BUG星知苑首发,官方已经确认,将会在新版emlog中修复

目前有 1 条评论

avatar

李明  2013-05-30 07:07 1楼

我每天要检查关健词会否被清空,删除哪代码后就不需要了,谢谢分享! 回复
昵称
邮箱
主页
提交
订阅