首页 > 后端开发 > php教程 > 百度编辑器引入网站初始化文件导致无法上传图片

百度编辑器引入网站初始化文件导致无法上传图片

WBOY
发布: 2016-07-06 13:52:59
原创
1099 人浏览过

在ueditor/php/controller.php中定义图片上传目录之后
如果引入初始化文件却无法上传文件,提示服务器返回错误

百度编辑器引入网站初始化文件导致无法上传图片

附网站初始化文件

<code><?php header("content-type:text/html;charset=utf-8");

// 定义错误级别
define("DEBUG",true);
if(defined("DEBUG") && DEBUG){
    error_reporting(11);
}else{
    error_reporting(0);
}

// 获取网站根目录
define("ROOT_PATH",str_replace(array('\\','init.php'),array('/',''),__FILE__));

// 获取网站域名
define("URL","http://".$_SERVER['HTTP_HOST'].str_replace($_SERVER['DOCUMENT_ROOT'],'/',ROOT_PATH));

// 防止非法访问
if(!defined("IN_WEB360")){
    header("Location:".URL."index.php?c=error");
    exit;
}

// 自动加载
function  __autoload($class){
    if(stripos($class,"Model")!==false){
        require_once ROOT_PATH."models/{$class}.php";
    }else if(stripos($class,'Controller')!==false){
        if(isset($_GET['s']) && $_GET['s']=="admin"){
            require_once ROOT_PATH."controllers/admin/{$class}.php";
        }else{
            require_once ROOT_PATH."controllers/{$class}.php";
        }
    }else{
        require_once ROOT_PATH."lib/{$class}.class.php";
    }
}
</code></code>
登录后复制
登录后复制

求解!谢谢诸位

回复内容:

在ueditor/php/controller.php中定义图片上传目录之后
如果引入初始化文件却无法上传文件,提示服务器返回错误

百度编辑器引入网站初始化文件导致无法上传图片

附网站初始化文件

<code><?php header("content-type:text/html;charset=utf-8");

// 定义错误级别
define("DEBUG",true);
if(defined("DEBUG") && DEBUG){
    error_reporting(11);
}else{
    error_reporting(0);
}

// 获取网站根目录
define("ROOT_PATH",str_replace(array('\\','init.php'),array('/',''),__FILE__));

// 获取网站域名
define("URL","http://".$_SERVER['HTTP_HOST'].str_replace($_SERVER['DOCUMENT_ROOT'],'/',ROOT_PATH));

// 防止非法访问
if(!defined("IN_WEB360")){
    header("Location:".URL."index.php?c=error");
    exit;
}

// 自动加载
function  __autoload($class){
    if(stripos($class,"Model")!==false){
        require_once ROOT_PATH."models/{$class}.php";
    }else if(stripos($class,'Controller')!==false){
        if(isset($_GET['s']) && $_GET['s']=="admin"){
            require_once ROOT_PATH."controllers/admin/{$class}.php";
        }else{
            require_once ROOT_PATH."controllers/{$class}.php";
        }
    }else{
        require_once ROOT_PATH."lib/{$class}.class.php";
    }
}
</code></code>
登录后复制
登录后复制

求解!谢谢诸位

可以通过Chrome查看Ueditor的Ajax请求结果,如果是代码错误一般会返回错误码“500”,而且会有错误信息。
百度编辑器引入网站初始化文件导致无法上传图片

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板