一聚教程网:一个值得你收藏的教程网站

热门教程

wordpress媒体库上传文件失败解决办法

时间:2022-06-25 19:06:21 编辑:袖梨 来源:一聚教程网

这是之前一位win主机用户遇到的问题,其他系统的用户不知道会不会出现这种问题,一般在网站目录可读写权限没有达到777的情况下,会出现这样的提示:不能将文件移动到目录!

上传

win主机用户在升级到wordpress3.7.1版本之后出现的一个问题:

中文名的图片上传以后,在FTP存放文件的目录中(wp-content/uploads/)查看会出现文件名乱码的现象。直接访问链接无法显示图片,看似是路径的问题,其实不然,把文件名改为数字或者英文再上传却可以正常显示,这就说明问题所在。

怎么让中文名自动重命名为英文或数字呢,当然不可能手动去修改啦,为了方便管理,我们可以通过修改源文件,让系统在上传文件时自动按年月日来重命名了。

注意:修改源文件一定要记得备份之前的文件!!

打开/wp-admin/includes/file.php文件

查找:

$new_file = $uploads['path'] . "/$filename";

替换为:

$new_file = $uploads['path'] . "/".date_i18n("YmdHis").floor(microtime()*1000).".".$ext; 

之后保存覆盖,即可!新上传的文件,自动重命名格式为“年月日时分秒千位毫秒整数”。

上传

懒得修改或者怕修改出错可以直接下载小简修改好的源文件直接上传覆盖即可!

热门栏目