
正文
phpcms编辑不显示内容,phpcms生成html
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
phpcms模板设置里面没有显示栏目首页模板,栏目列表页模板,内容页模板...
你的栏目设置了生成静态,那么在添加栏目后要去“批量更新栏目页”项对新栏目进行更新来生成对应目录。(个人感觉你的很可能是这个原因引起的);确保你的网站目录有写权限(来生成的静态目录或文件),尤其是linux服务器;。。
php环境缺少运行某些函数需要的特定扩展模块,虽然可能性比较低,但也提下,如果网站不是新安装的而是已有网站的搬家移动而来有可能出现此问题。查看对应页面的模板有没有被修改破坏。
刷新一下,接下来生成内容页的时候,又蛋疼了,没法生成。又用上面的方法追查了一遍,报错的是缓存中的content_output.class.php,同样方法用在线编辑粘了output.inc.php保存,生成成功!刷新缓存也不会现出现问题了。
初步判定是模板里某行代码有问题,请检查模板文件标签使用是否正确。phpcms模板标签调用内容是 {$content} ,是在content模块下使用,不用{pc},单独使用。
要看你建的这个栏目是一级还是子栏目了。如果是一级栏目那么就选择频道页的模板也就是category开头的。如果是子栏目那么就选择子栏目相应的模板也就是list开头的。如果是内容页就选择show开头的模板。
相关问答
Q1: phpcms修改url规则后为什么内容页面显示不正常?
1、修改url访问规则后 加载css相对位置发生变化,导致无法正常加载,页面的样式错乱 图片显示异常 js加载出错等等。
2、php环境缺少运行某些函数需要的特定扩展模块,虽然可能性比较低,但也提下,如果网站不是新安装的而是已有网站的搬家移动而来有可能出现此问题。查看对应页面的模板有没有被修改破坏。
3、PHPCMS V9更换域名,前台链接不正确解决办法:修改/caches/configs/system.php ,把以前的老域名修改为新域名。进行后台设置-》站点管理 对相应的站点的域名进行修改。更新系统缓存。进入内容-》附件管理-》附件地址替换。把附件地址批量的替换为新的地址。内容-》批量更新URL 。
4、phpcms更换域名以后,请进行以下步骤的修改:修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名。进入后台设置--站点管理,对相应的站点的域名修改为新域名。点击后台右上角的更新缓存按钮更新系统缓存。进入内容--附件管理--附件地址替换。
5、在phpcms v9的数据库里,记录文章信息的数据表中有一个字段叫做url字段来保存当前文章的页面地址以便于标签中直接调用等。那么,如果你更改域名时只是修改了配置项中的域名,那么你不管怎样更新缓存也是没有用的,因为这样只会更新缓存文件里的域名而不会更新数据库中的url地址中的域名。
6、刷新一下,接下来生成内容页的时候,又蛋疼了,没法生成。又用上面的方法追查了一遍,报错的是缓存中的content_output.class.php,同样方法用在线编辑粘了output.inc.php保存,生成成功!刷新缓存也不会现出现问题了。
Q2: phpcms进入后台后,点击菜单无反应。前台幻灯片无法显示。
后台模块有损坏,看看caches 里面的error.log的报错。
修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名。进入后台设置--站点管理,对相应的站点的域名修改为新域名。点击后台右上角的更新缓存按钮更新系统缓存。进入内容--附件管理--附件地址替换。把附件地址批量的替换为新的地址。
检查首页标签是否正确,一般是某个标签错误导致无法生成。生成一下栏目或新闻页面试试,如果能生成,可以肯定是首页某个标签出了问题。还需要看看首页文件index.html是否可写。
有些页面的动态的,有些是静态的,如果后缀为html的页面不变,就去后台重新生成下。
是502错误。php-cgi进程数不够用、php执行时间长、或者是php-cgi进程死掉,都会出现502错误。PHPCMS(PHPContentManageSystem)是一款由文章、下载、图片、分类信息、影视、商城、采集、财务20多个功能模块组成的强大、易用、可扩展的优秀网站管理软件。
错误:调用未定义的函数get_magic_quotes_gpc 第一,PHP6是不存在这个函数,已经取消掉了,不要指望了。get_magic_quotes_gpc() 是获取magic_quotes_gpc的值的 ,php6中已经去掉 magic_quotes_gpc 选项,所以get_magic_quotes_gpc() 不能够使用。第二,无法载入mcrypt扩展。
Q3: phpcms添加了子栏目,但是没有显示,点击就变成404
1、如果没有设置静态,如果设置是伪静态看下伪静态规则是否正确,有没有指定到正确的栏目页。如果是默认动态链接规则,除非程序有错误否则不会出现404的。
2、查看对应页面的模板有没有被修改破坏。后台:/phpcms/modules/content/templates/content_add.tpl.php和/phpcms/modules/content/templates/content_edit.tpl.php;前台:/phpcms/templates/default/member/content_publish.html。
3、错误,就是网页没有找到,你输入的地址指定的文件不存在,你可以输入完整的文件名试试看。
4、即然是缓存,总会是什么地方生成出来的,而且是生成后才出现了问题,那么错误的源头一定是生成的地方。再打开一次添加内容页面,然后下载error_log查看最后一行是的错误如下(某些地方我用*代替)。
5、后台模块有损坏,看看caches 里面的error.log的报错。
6、看下传递的参数对么?typeid= 搜索分类id siteid=网站id q=关键词 这三个是必须的。 //name=typeid搜索分类,如果不需要分类也需要提供一个默认值。1是文章模型,可以在后台全站搜索里面看到。
Q4: 访问phpcms开发的网站,无法显示数据,css失效
出现这个问题一般是权限问题,你的服务器应该是linux的吧。第一种:给.htaccess权限,方法可用chmod命令来修改文件权限。chmod 777 htaccess 第二种,如果不需要用到phpcms伪静态则可以删除.htaccess文件。
修改url访问规则后 加载css相对位置发生变化,导致无法正常加载,页面的样式错乱 图片显示异常 js加载出错等等。
phpcms是一套相对完善的系统,同样有着大量客户群,已经有很多测试,确保可以正常运行。如果您安装的phpcms出现了问题,就要针对你自己使用的代码,看源码有没有出现问题。可以在浏览器右击查看元素,来调试问题的原因。同时您可以更换浏览器打开,确保不是兼容问题引起的。
根据你的图片显示,图片的路径是正常的调用出来了, 你看下是否你的css样式出现问题。
出现No permission resources 原因是因为phpcms设置了后台访问域名管理所造成的。
phpcms编辑不显示内容的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于phpcms生成html、phpcms编辑不显示内容的信息别忘了在本站进行查找喔。







