问题描述
博主先前帮一位客户将其位于美国某空间的 WordPress 网站迁移到了阿里云香港的云主机 ECS 服务器上,该主机环境为博主为其部署的!
但是迁移几天之后,根据客户反应,网站在添加媒体,上传文件时,给出如下错误提示:
[danger] 无法建立目录 uploads/xxxx/xx 。有没有上级目录的写权限?[/danger]
客户在自行百度无法解决之后,又找到了我!
解决办法
其实这个问题很好解决,只需要在 WordPress 后台,访问如下地址:http://你的域名/wp-admin/options.php
,即可访问你的网站 「全局设置」 选项,进入 「全局设置」 页面后,在页面上搜索:upload_path
,将其后面的上传绝对路径,修改为新服务器的上传绝对路径即可正常上传了!
问题总结
之所以出现这样的问题, 主要原因在于博主自身的大意疏忽!但是也提醒大家在迁移 WordPress 网站的时候,要留意不同服务器之间的绝对路径不同时,要留意修改上传目录的相关路径,以防止出现这样的错误!