[php] 2025-05-05 圈点396
摘要:umeditor上传后的图片,自定义图片的保存路经;包括功能说明,修改的详细步骤及备注。
功能说明:
umeditor上传后的图片,自定义图片的保存路经。
版本信息:
umeditor1_2_2-utf8-php.zip
修改思路:
1,修改imageUp.php文件
找到:"savePath" => "upload/"
修改为:"savePath" => "/public/images/" //这里是相对于根目录的绝对路经;两边都加/
找到:$Path = "upload/";
修改为:$Path = /public/images/";
2,在umeditor.comfig.js文件的大约第140行,
找到:imagePath:URL + "php/"
修改为:imagePath:"http://127.0.0.1"
3,修改Uploader.class.php
在函数getFileInfo()中的第一行添加如下代码:
$this->fullName=strstr($this->fullName,"/public/images");
4,在函数getFolder()中的$pathStr = $this->config[ "savePath" ](在第一行),这一行后边添加如下代码:
$myappfile="www"; //不包括任何/ 的网站根目录的文件夹名称,需自定义
$myfilepath = str_replace('\\\\', '/', dirname(__FILE__));//此文件路经,无/
$myapppath = substr($myfilepath,0,strpos($myfilepath,$myappfile)).$myappfile;//末尾无/ 此为网站根目录的绝对路经
$pathStr = $myapppath . $pathStr;
备注:
1,/public/images/为自定义的相对于根目录的路经,也是绝对路经;
2,$myappfile="www" 中的 www 是网站目录的文件夹的名称,根据实际情况填写