phpcms v9发不了文章的解决方法
发表于:2025-12-04 作者:千家信息网编辑
千家信息网最后更新 2025年12月04日,这篇文章给大家分享的是有关phpcms v9发不了文章的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。phpcms v9发不了文章怎么办?phpcms v9前台会员
千家信息网最后更新 2025年12月04日phpcms v9发不了文章的解决方法
这篇文章给大家分享的是有关phpcms v9发不了文章的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
phpcms v9发不了文章怎么办?
phpcms v9前台会员中心在线投稿显示"栏目禁止投稿",在线投稿不能发布文章

错误提示:栏目禁止投稿
关于这个报错,最先想到的是栏目的投稿权限没有开启,所以去查看了一下是否栏目正常开启了投稿权限。这个主要是在程序后台查看。
在 后台--内容--管理栏目--修改 你要投稿的栏目--权限设置 下面的会员组 选上 允许投稿!
更新全站缓存应该就OK了!
之前必须设置好用户的投稿权限 用户--管理会员组--相应的用户组名的修改--

最后记得缓存就可以了
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
不过这个方法对于有的客户并没有效果,他的网站主要是升级后才出现的失效,在PHPCMS官网论坛上也有一些客户遇到这样的问题。
原来,这个问题在官方的答复是一个程序bug,临时解决方法如下:
把原来的phpcms/modules/member/content.php第111行至118
foreach ($CATEGORYS as $catid=>$cat) { if($cat['siteid']==$siteid && $cat['child']==0 && $cat['type']==0) break; } $catid = $_GET['catid'] ? intval($_GET['catid']) : $catid; //判断本栏目是否允许投稿 $priv_db = pc_base::load_model('category_priv_model'); if (!$priv_db->get_one(array('catid'=>$catid, 'roleid'=>$memberinfo['groupid'], 'is_admin'=>0, 'action'=>'add'))) showmessage(L('category').L('publish_deny'), HTTP_REFERER);改为:
$priv_db = pc_base::load_model('category_priv_model'); //加载栏目权限表数据模型 foreach ($CATEGORYS as $catid=>$cat) { if($cat['siteid']==$siteid && $cat['child']==0 && $cat['type']==0 && (!$priv_db->get_one(array('catid'=>$catid, 'is_admin'=>0, 'action'=>'add')) || $priv_db->get_one(array('catid'=>$catid, 'roleid'=>$memberinfo['groupid'], 'is_admin'=>0, 'action'=>'add')))) break; } $catid = $_GET['catid'] ? intval($_GET['catid']) : $catid; if (!$catid) showmessage(L('category').L('publish_deny'), APP_PATH.'index.php?m=member'); //判断本栏目是否允许投稿 if ($priv_db->get_one(array('catid'=>$catid, 'is_admin'=>0, 'action'=>'add')) && !$priv_db->get_one(array('catid'=>$catid, 'roleid'=>$memberinfo['groupid'], 'is_admin'=>0, 'action'=>'add'))) showmessage(L('category').L('publish_deny'), APP_PATH.'index.php?m=member');感谢各位的阅读!关于phpcms v9发不了文章的解决方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!
投稿
栏目
文章
权限
方法
会员
内容
用户
后台
在线投稿
客户
更多
程序
缓存
问题
在线
管理
不错
实用
会员中心
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库管理员35岁
国智互联网科技有限公司
苹果服务器图片在哪下载
软件开发数据库
武汉学习网络技术有前途吗
数据库定义主键约束的语法格式
云南开放大学统考数据库
龙品软件开发工作室
mac管理ftp服务器
服务器cpu耗电
xampp打开数据库
点歌机服务器停了怎么更新歌曲
做软件开发
网络技术工程师职称
伊宁市软件开发
zth服务器
易语言例程数据库无法打开
根据数据库数据生成网页内容
淄博计算机软件开发学校联系方式
网络安全教育案例视频下载
python 无服务器网站
浙江专业服务器厂家直供
软件开发无基础公司
怀化web软件开发公司
美国国家医药数据库
嘉兴云软件开发自学步骤
互联网怎么做一个服务器
浙江小健人互联网科技公司怎么样
湖南信息化软件开发
长春的软件开发小公司