我们的博客搬家之后,我们的附件在服务器的绝对地址可能会产生变化。您会发现在我们想在新的服务器上传图片的时候,会产生类似这样子的问题:
无法建立目录 /home1/hugege/public_html/wp-content/uploads/2009/09。
是否上级目录没有写权限?
1.最简单的解决办法,推荐这个修改:登录wp后台,设置,媒体,按照如下图修改
2.对数据库进行一定的修改,这种方法不建议新手使用。
首先我们需要对您的主机的附件上传的目录进行一些了解。进入cpanel的“文件管理器”进到文件上传的保存的那个目录。
我们将上面的两个红色方框里面的组合就可以得到这个目录。
/home2/hugegeco/public_html/wp-content/uploads
接着,我们再进入cpanel里面的“phpMy 管理”(即phpmyadmin)
找到wp_options表里,第60条记录(option_name=”upload_path”的那条记录)
option_value修改为新的路径:
/home2/hugegeco/public_html/wp-content/uploads
按下那只支笔,然后就可以进行编辑。
这个很有用呀
博客迁移的时候,检查一遍options表还是很有用的,因为很多选项都可能存了绝对路径。尤其是更改域名的时候更要步步小心
问题解决了。找了半天才找到这个位置。
很好很强大。太感谢你了。终于解决了一个困扰很久的问题~