A-A+

phpcms v9编辑器无法上传附件和图片

2015年05月01日 PHP开源系统 暂无评论 阅读 23 views 次

应客户老板的要求,需要在 phpcms v9 系统中添加一个二级域名,而且这个二级域名是可以管理后台的,根据其 phpcms v9 官方的设置很容易的就设置好了二级域名管理后台地址,但在添加文章时却出现了一个问题,就是在上传附件或者图片的时候出现了卡死的现象,但是夏日博客在主域名下进行后台管理时却没有出现卡死的现象,看来还是这个二级域名的问题,想要解决这种卡死的现象也不难,只要在主域名下面进行附件的上传就可以了,当然如果一定要使用二级域名管理的话,也不是不可以,下面看一下解决方法。

1、修改system.php 在'app_path' => 'http://www.主域名.com/'下面添加一行:

  1. 'up_path' => 'http://cp.cmsyou.com/',//后台域名配置地址  

2、修改/phpcms/base.php

在合适的地方(前部分)加入如下代码:

  1. //后台CKEditor地址  
  2. define('UP_PATH',pc_base::load_config('system','up_path'));  

3、修改/phpcms/libs/classes/form.class.php,将:

  1. if($allowupload$str .= "filebrowserUploadUrl : '".APP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',\r\n";  

中的APP_PATH修改为UP_PATH即可。

另外这个BUG还造成了 使用专用后台二级管理域名的时候,无法保存远程图片的错误。

希望官方抓紧修改这个bug,加上对后台专用二级域名的验证,再调用文本编辑器和远程图片保存的问题.

标签:

给我留言