PHPCMS v9 content_output.class.php on line 338 的解决方案
2014-03-25 10:29:43 点击:

正式告别使用了5年的dedecms,实在是斗不过无数的攻击!斗了几个星期木马总算没了~~~~但代价是自己都无法添加文章了!~~很无奈!决心转到...


         正式告别使用了5年的dedecms,实在是斗不过无数的攻击!斗了几个星期木马总算没了~~~~但代价是自己都无法添加文章了!~~

很无奈!决心转到phpcms,这一换不要紧~~5000多个垃圾账号也被我找出来了,怪不得数据库文件那么大~

第一次用PHPCMS,不太熟悉,摸索了几天PHPCMS的程序,诸多不顺啊!和dedecms完全是两回事。

刚换到phpcms就遇到这种棘手问题,而且不太熟悉程序结构。


发布文章的时候后台直接空白了,打开php.ini的display_error报错如下:

Parse error: syntax error, unexpected ‘}’ in /var/wwwroot/caches/caches_model/caches_data/content_output.class.php on line 338

琢磨了半天,由于对程序也不太熟悉,反正是caches目录肯定就是缓存类的内容吧,打开报错的文件看了下,只生成了一半,报错也正常。

最后找了半天,将问题锁定在了wwwroot/phpcms/modules/content/fields/video /output.inc.php文件上面,内容也是一半的,可能是上传不完整导致的,但是二进制重新上传文件,问题依旧,还是不完整,最后将文件内容复制 出来,本地新建了个文件保存进去,上传覆盖,更新全站缓存,问题解决

解决方法转载至网站开发者社区  原文地址:http://www.02953.com/CMS/PHPCMS/7.html

PS.该方法尝试几次之后还是失败,最后把整个phpcms/modules/content/fields/video/  文件夹重新上传,成功!

http://supermt.cn/skill/1538.html


相关热词搜索:解决方案 内容

上一篇:解决手机网站宽度问题 自适应手机
下一篇:关于Nginx支持.htaccess的分析