帝国cms更新模板等内容不变,出现各种异常
故障现象:帝国cms更新后页面未改变
或是报错:“Warning: flock() expects parameter 1 to be resource”
仅做简单提醒,操作帝国cms更新备案号、修改模板后,内容未变更。
处理方法:修改为合理的文件夹权限
1、是否部署CDN,是否更新缓存
2、是否使用缓存,用静态是否正常
3、以上都正常,那就是你文件夹权限问题了
重点:
a、所有者一般都是www,而非root
b、一般是755权限,部分需要775,少数需要设置为777
c、手动删除缓存,能暂时解决问题,设置好权限才能避免故障再现。
例如帝国cms首页缓存位置:/ecachefiles/empirecms/cindex
如果你是最低644权限,修改完权限即可解决。
文章开头提到的flock函数报错,其实就是写入文件异常,也是权限问题
祝 技术问题绕着你走,Good Luck!
帝国cms更新模板等内容不变,出现各种异常:等您坐沙发呢!