您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程
phpcms发布与生成内容页面空白的解决办法
夜蓉2025-05-28phpcms教程已有人查阅
导读想换个CMS来用,所以新装了几个CMS系统,之后选定了PHPCMS。倒不是因为它非常优秀,而是因帝国的那种标签不太喜欢。顺便提一下,帝国CMS的栏目自定义字段,我觉得很好
想换个CMS来用,所以新装了几个CMS系统,之后选定了PHPCMS。倒不是因为它非常优秀,而是因帝国的那种标签不太喜欢。顺便提一下,帝国CMS的栏目自定义字段,我觉得很好,如果用来做一个分类性的栏目,分类自身的属性可以自定义字段来实现,像一些游戏网站分区就很方便了。还是转回正题,使用PHPCMS创建好栏目,正要添加内容的时候,这时问题来了,弹出的添加内容页一片空白什么也没有。网上查了一下资料,有说是mod security的问题,也有说是缓存读不到的问题。按网上说的几种方法都不太见效,搞了好久也没弄好。
网上的教程有提到用本地安装好的PHPCMS缓存文件来覆盖到FTP空间上的文件,文件为caches\caches_model\caches_data\content_form.class.php ,这个方法经过测试是有效的,但很不幸的是只要你刷新缓存,那么问题又出现了,发布文章还是空白一片,治标不治本!总不能每次刷新都上传一次,得多辛苦呀。网上也查到另一个方法,删去video模型,这种 了系统功能的方法,我觉得这不会是较优的解决的办法。
即然是缓存,总会是什么地方生成出来的,而且是生成后才出现了问题,那么错误的源头一定是生成的地方。再打开一次添加内容页面,然后下载error_log查看之后一行是的错误如下(某些地方我用*代替)。
刷新一下,接下来生成内容页的时候,又蛋疼了,没法生成。又用上面的方法追查了一遍,报错的是缓存中的content_output.class.php,同样方法用在线编辑粘了output.inc.php保存,生成成功!刷新缓存也不会现出现问题了。
总结一下,问题不是出现在phpcms上,而是我用的是国外的服务器,传输过程中造成了缺失。
网上的教程有提到用本地安装好的PHPCMS缓存文件来覆盖到FTP空间上的文件,文件为caches\caches_model\caches_data\content_form.class.php ,这个方法经过测试是有效的,但很不幸的是只要你刷新缓存,那么问题又出现了,发布文章还是空白一片,治标不治本!总不能每次刷新都上传一次,得多辛苦呀。网上也查到另一个方法,删去video模型,这种 了系统功能的方法,我觉得这不会是较优的解决的办法。
即然是缓存,总会是什么地方生成出来的,而且是生成后才出现了问题,那么错误的源头一定是生成的地方。再打开一次添加内容页面,然后下载error_log查看之后一行是的错误如下(某些地方我用*代替)。
“[14-Oct-2014 15:47:49 Etc/GMT-8] PHP Parse error: syntax error, unexpected ”<SCRIPT LANGUAGE=”JavaScript”‘ (T_ENCAPSED_AND_WHITESPACE) in /home/**/public_html/***.com/caches/caches_model/caches_data/content_form.class.php on line 521”
下载“content_form.class.php”查看521附近的代码,是一个函数:function video($field, $value, $fieldinfo) ,结合网上别人所说的,问题都指向video模型。刚开始使用phpcms,说真的还不知道它的目录在哪,当然百度一下,得到:phpcms\modules\content\fields\video。它的下面共有7个文件,查看了一下form.inc.php的开头正是function video($field, $value, $fieldinfo),从FTP上下载与本地的对比来看,少了一大载,应该是上传不全。FTP上传覆盖后它依然一样少了后部分,搞不懂为什么,只好用在线编辑粘进去。刷新一下问题就解决了。刷新一下,接下来生成内容页的时候,又蛋疼了,没法生成。又用上面的方法追查了一遍,报错的是缓存中的content_output.class.php,同样方法用在线编辑粘了output.inc.php保存,生成成功!刷新缓存也不会现出现问题了。
总结一下,问题不是出现在phpcms上,而是我用的是国外的服务器,传输过程中造成了缺失。
本文标签:
很赞哦! ()
相关教程
图文教程
phpcms手机站搭建方法
当前的Phpcms V9手机网站的设置还有点弱,绑定的栏目不能设置选择模板,而且不能绑定单页面page。不过可以自定义做到绑定单页面page这一个功能:
PHPCMSV9点击量排行调用方法
另外我们还需要修改phpcms里模型代码以适用其上面的调用标签,打开 phpcms\modules\content\classes\content_tag.class.php 文件,在里面添加一个函数,
phpcmsv9不限模型全站搜索的实现方法实例
简单修改一下v9默认的搜索功能,可以不按模型搜索全站内容下面是被修改后的search模块中的index.php文件
phpcms投稿文章不能插入图片的解决方法
phpcms投稿文章不能插入图片?phpcms v9前台用户投稿页面编辑器不能上传图片?这是因为后台的上传图片的在前台上传没有权限的原因,必须管理员登录的后台,前台才可以上传东西。
相关源码
-
手机软件APP游戏软件下载网站Pbootcms模板(自适应)基于PbootCMS内核深度开发的网站模板,为移动互联网时代打造。无论是手机APP推广、游戏软件展示,还是各类企业官网需求,本模板都能通过简单的图文替换实现行业无缝切换查看源码 -
(自适应)蓝色英文外贸电子科技产品带三级栏目网站模板为外贸企业设计的英文网站模板,基于PbootCMS系统开发。突出多语言支持和国际化布局,三级栏目结构清晰展示产品分类,响应式设计确保更好客户在移动端和PC端获得一致的专业体验。查看源码 -
帝国CMS7.5漫画网站模板带手机端源码免费下载本模板为漫画内容平台设计开发,采用帝国CMS7.5内核构建,深度优化漫画作品展示结构与章节管理模式。前端采用响应式布局设计,适配各类漫画阅读场景,提供作品分类、连载追踪、热度排行等垂直领域功能模块。查看源码 -
(自适应)高端集团跨国公司产业联盟机构网站模板免费下载基于PbootCMS内核开发的集团级企业网站模板,采用响应式设计架构,确保在各类移动设备上获得浏览体验。通过模块化布局与简约大气的视觉风格,帮助集团企业高效展示组织架构、发展历程和业务矩阵,建立专业的企业形象窗口。查看源码 -
工商注册财务代理记账类自适应pbootcms网站工商注册、财务代理记账企业打造的数字化门户模板,基于PbootCMS内核深度开发。采用前沿响应式架构,无缝适配手机端触控交互与PC端展示需求查看源码 -
(自适应)居家生活日用品纸盘纸盒纸杯卫生纸巾生产厂家pbootcms模板为纸品生产企业打造的现代化展示平台,自动适应各种设备屏幕,确保浏览体验一致,完善的SEO功能,提升网站曝光度,基于PbootCMS构建,源码开放可定制。查看源码
| 分享笔记 (共有 篇笔记) |