2018-11-29 16:18:37
问题环境:
Linux CentOS 7.5.1804 x64
nginx 1.15.6 PHP 7.2.12
复现几率:;
后台界面编辑语言包,比如删除 "传真"这一项,有问题
1>只能添加,不能删除添加的语言项
比如:我新增一项语言项, "中文备注" 为 "删除测试" ,"调用项" 为 "lang{(testdelete)}" ,"前台显示值" 为 “删除测试”。
接着我删除,结果发现删除后还在后台列表显示,我以为没更新缓存,更新后还是这样,根据你们的文档
www点cmseasy点cn/chm/she-zhi/show_18.html
找到了system.php,看到了增加的内容,发现格式有问题,首先它跟原先的内容空2行
如(下面2行空行是文件里面的本来格式)
"{lang(fax)}"=>"传真",
"{lang(fax)}"=>"传真",
"{lang(test_wirete)}"=>"测试写入添加",);
?>
结果只能加不能删,复现几率;我文件编辑手动删除或者修改生效了
但是只治标不治本
网站的lang目录权限是
-rwxr-xr-x 1 www www 24658 Nov 3 09:02 system.php
现在不知道这个BUG怎么产生的
测试3次均复发