作者:星知苑 时间:2013-05-27 10:18:19
新版本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)。[break]
临时解决方法:去掉那行残留代码,保存即可。
注:该BUG星知苑首发,官方已经确认,将会在新版emlog中修复
by 2013-06-07
官方已在emlog 5.1.2修复此BUG。
【完结】