php 文件上传类型限制(phpcms v9后台不能上传图片怎么办)
导读:PHPCMS V9编辑器上传不了图片呢,我一查看它用的是二级域名了,这样可能是导致不能上传图片的原因。...
PHPCMS V9编辑器上传不了图片呢 ,我一查看它用的是二级域名了 ,这样可能是导致不能上传图片的原因 。
phpcms v9后台不能上传图片怎么办
原因:当管理员设置了专用的管理域名的时候 ,后台所使用的编辑器却还在使用主域名调用的编辑器 ,所以造成上传附件和图片没有权限 。
解决办法
方法1
不使用专用的二级域名管理后台 ,放开权限 。一切ok了
方法2
就是纠结必须用专用的二级域名管理后台 。
1 、修改system.php 在
app_path => http://www.主域名.com/ // 下面添加一行 up_path => http://cp.a.com/,//后台域名配置地址2 、修改/phpcms/base.php加入如下代码
代码如下:
//后台CKEditor地址 define(UP_PATH,pc_base::load_config(system,up_path));3、修改/phpcms/libs/classes/form.class.php
// 原 if($allowupload) $str .= "filebrowserUploadUrl : ".APP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1,rn"; // 改 if($allowupload) $str .= "filebrowserUploadUrl : ".UP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1,rn";PHP中文网 ,大量的免费PHPCMS教程 ,欢迎在线学习!
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!