温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

phpcms v9后台不能上传图片的解决方法

发布时间:2020-08-11 11:55:26 来源:亿速云 阅读:237 作者:小新 栏目:建站服务器

这篇文章主要介绍了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";

感谢你能够认真阅读完这篇文章,希望小编分享phpcms v9后台不能上传图片的解决方法内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI