搜索
虾皮社区 首页 编程开发 Ecshop二次开发 查看内容

ecshop2.7.3小京东版使用百度编辑器ueditor无法创建目录图片文件夹的解决办法

2018-10-16 12:03| 发布者: happyxp| 查看: 2195| 评论: 0

摘要: ecshop2.7.3小京东版使用百度编辑器ueditor详细内容里面上传资料会提示:目录创建失败 从而导致图片无法上传。亲爱的用户:您好!经过分析,由于在php5.3及以上版本环境中$_SERVER 变量为空,获取不到根目录,我们已 ...
ecshop2.7.3小京东版使用百度编辑器ueditor详细内容里面上传资料会提示:目录创建失败 从而导致图片无法上传。
亲爱的用户:
您好!经过分析,由于在php5.3及以上版本环境中$_SERVER[DOCUMENT_ROOT] 变量为空,获取不到根目录,我们已经修改您的程序源码,增加兼容性判断,目前已经解决,请您测试。
程序修改部分:\includes\ueditor\php文件夹下Uploader.class.php
查找$fullname = $this->fullName;  
大概在327行前后


在其后面增加代码:
if(empty($_SERVER['DOCUMENT_ROOT']) && !empty($_SERVER['SCRIPT_FILENAME'])) { $_SERVER['DOCUMENT_ROOT'] = str_replace( '\\', '/', substr($_SERVER['SCRIPT_FILENAME'], 0, 0 - strlen($_SERVER['PHP_SELF']))); } if(empty($_SERVER['DOCUMENT_ROOT']) && !empty($_SERVER['PATH_TRANSLATED'])) { $_SERVER['DOCUMENT_ROOT'] = str_replace( '\\', '/', substr(str_replace('\\\\', '\\', $_SERVER['PATH_TRANSLATED']), 0, 0 - strlen($_SERVER['PHP_SELF']))); }
ecshop最后一个免费版本2.7.3是基于php5.2环境开发的,现在大部分空间都已经升级到5.3以上,所以兼容很容易出问题。如果想继续用只能自己修修补补了。

路过

雷人

握手

鲜花

鸡蛋

虾皮社区,成立十年了!

站长自己也搞不懂想做个什么,反正就是一直在努力的做!

Copyright © 2007-2024 xp6.org Powered by Discuz

QQ|Archiver|手机版|小黑屋|虾皮社区 |网站地图
返回顶部