我正在将我的网站The Sydney Visitor复制到子域名new.thesydneyvisitor.com。原因是我希望在旧网站仍处于活动状态时更改设计。
到目前为止我做了什么:
wp-config
文件(在子域目录中)以指向新数据库wp-options
表以反映网址更改运行此查询以更新帖子中的网址更改
UPDATE wp_posts SET guid = replace(guid,'http://www.thesydneyvisitor.com','http://www.new.thesydneyvisitor.com');
问题:
在尝试使用子域名网址访问网站后执行所有这些操作后,我收到以下错误:
Warning: require(/home/rapidtem/public_html/new/wp-includes/load.php) [function.require]: failed to open stream: No such file or directory in /home/rapidtem/public_html/new/wp-settings.php on line 21
Fatal error: require() [function.require]: Failed opening required '/home/rapidtem/public_html/new/wp-includes/load.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/rapidtem/public_html/new/wp-settings.php on line 21
请帮助。我被卡住了。
提前致谢
答案 0 :(得分:2)
您是否检查了这些位置中存在的引用文件?
答案 1 :(得分:2)
仔细检查以下内容。
如果上面的所有内容都没问题,则问题将出现在新数据库中。 而不是运行查询来更新帖子中的URL更改,而是执行以下步骤:
以下是详细教程How to move wordpress to a new server or host.
有一些插件可以在数据库中进行搜索和替换。 Check this one
答案 2 :(得分:1)
您是否从Wordpress数据库更改了主页和站点URL?