WordPress搬家出现"Warning:is_dir(): open_basedir"问题解决

一般我们网站在搬家的时候直接备份完毕数据库、网站文件到新的服务器中导入数据库修改数据库链接基本没有问题。但是今天遇到这个网友在搬家网站过程中出现无法打开,而且有"Warning: is_dir(): open_basedir restriction"这样的错误提示。

WordPress搬家出现"Warning:is_dir(): open_basedir"问题解决

开始老蒋考虑到的是他网站主题与PHP版本不符合,因为我给他配置的WEB环境是PHP7.0,之前他是PHP5.6,所以我安装PHP5.6然后给予这个网站依旧没有解决问题。可见问题不在这里。

WordPress搬家出现"Warning:is_dir(): open_basedir"问题解决

然后找到一些文档提到"wp_options"表中的"upload_path"字段检查一下,看到并不是我这个要搬迁过来的网站,原来他这个程序源码并不是当前域名备份的,而是之前哪里备份的,难怪这样问题。

这里修改目前域名的路径,以及再修改网站新的域名地址,以及替换菜单,以及网站内容的新域名地址。这样问题就解决。

本文出处:老蒋部落 » WordPress搬家出现"Warning:is_dir(): open_basedir"问题解决 | 欢迎分享( 公众号:老蒋朋友圈 )

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 【1012423279】获取商家优惠推送