ueditor编辑器php上传配置,php版本UEditor编辑器图片上传设置

袁骏祥
2023-12-01

"savePath" => "../../upload/" ,            //保存路径

注意,这里远程抓取的图片保存在了upload根目录下,要想保存在upload的子目录下,例如每个月份的文件夹下,则需要找到以下代码

$savePath = $config[ 'savePath' ];

改为:

$savePath = $config[ 'savePath' ].date( "Ym" )."/";

这是最简便的修改方法,具有通用性,如果想做到完美,可以再进行细致的修改,这里不便赘述。

///以下部分为转载因为写的不错

修改上传的文件夹和文件名

默认情况下,会为每天上传文件新建一个文件夹,如20130501。这样,如果上传频繁的话,导致子目录非常多,不是很合理,于是改为按照每月新建上传的文件夹。打开ueditorphpUploader.class.php,在靠近最后找到

$pathStr.=date("Ymd");

改为

$pathStr.=date("Ym");

另外默认是按照unix时间戳重命名上传的文件名,不够直观,改成直接使用自然时间格式显示。同样,打开ueditorphpUploader.class.php文件,找到:

return $this->fileName = time() . rand( 1 , 10000 ) . $this->getFileExt();

改为

return $this->fileName = date("YmdHis") . rand( 1 , 10000 ) . $this->getFileExt();

注意,这后面还有一个随机数,防止同一时间上传的重复

 类似资料: