phpcms v9不能上传图片怎么办-PHPCMS

资源魔 98 0

phpcms v9不克不及上传图片怎样办?

PHPCMS V9不克不及上传图片的处理方法

PHPCMS V9编纂器上传没有了图片呢,我一查看它用的是二级域名了,这样多是招致不克不及上传图片的缘由,上面来剖析一下缘由

治理地点,正在后盾-》设置-》相干设置-》平安设置外面填写了一个二级域名作为治理地点,并修正caches/configs/system.php 下的'admin_url' => 'admin.主域名.com', //容许拜访后盾的域名

通过细心剖析发现BUG,起首依照民间设置了治理后盾公用的二级域名后,其余的域名拜访后盾治理就会呈现不权限拜访的提醒,会没有会上传图片的时分挪用的编纂器地点仍然用的是system.php外面'app_path' => 'http://www.主域名.com/',天生的地点呢,这样上传图片的时分,就会呈现上传的时分关上页面不权限卡死,经过一个网友正在网站上发的博客,证明的确是这样BUG的孕育发生,就是当治理员设置了公用的治理域名的时分,后盾所应用的编纂器却还正在应用主域名挪用的编纂器,以是造成上传附件以及图片不权限。

处理方法

办法1

没有应用公用的二级域名治理后盾,铺开权限。所有ok了

办法2

就是纠结必需用公用的二级域名治理后盾。

一、修正system.php 正在'app_path' => 'http://www.主域名.com/'上面增加一行

'up_path' => 'http://cp.a.com/',//后盾域名设置装备摆设地点

二、修正/phpcms/base.php退出以下代码

代码以下:

//后盾CKEditor地点
define('UP_PATH',pc_base::load_config('system','up_path'));  

三、修正/phpcms/libs/classes/form.class.php

[code]
if($allowupload) $str .= "filebrowserUploadUrl : '".APP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',rn";

改成

[code]
if($allowupload) $str .= "filebrowserUploadUrl : '".UP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',rn";

装PHPCMS V9(Destoon等)正在DeDeAMPZ环境下不克不及上传图片办法

应用Destoon筹算做一个网站,后果发现无论怎样样,就是正在后盾不克不及上传图片,缩略图也是,然而网络地点图片能够。

起初上彀查找材料,发现也有很多多少人有这样的成绩。

最初正在一篇文章里发现有处理方法,然而太乱,本人试探了一下,后果胜利处理。

代码以下:

upload_tmp_dir = "D:/DedeAMPZ/tmp/uploads"
session.save_path = "D:/DedeAMPZ/tmp/sessions"

我是把这两个文件夹都设置到我的网站根目次下了,而且设置user权限可写。

代码以下:

upload_tmp_dir = "D:/DedeAMPZ/WebRoot/xxx.com/tmp/uploads"
session.save_path = "D:/DedeAMPZ/WebRoot/xxx.com/tmp/sessions"

设置实现后,务必从新启动Apache或许iis便可。

PHP中文网,年夜量的收费PHPCMS教程,欢送正在线学习!

以上就是phpcms v9不克不及上传图片怎样办的具体内容,更多请存眷资源魔其它相干文章!

标签: phpcms phpcms教程 phpcms技巧 php问题解决

抱歉,评论功能暂时关闭!