网站未加载主页(从一台服务器移动到另一台服务器)

时间:2021-01-08 作者:Syze Developer

我有一个wordpress网站,我想在同一个服务器与其他域名相同的网站。我将所有文件和文件夹移动到了新的域目录,并成功地移动了数据库。我的管理面板工作正常,但当我输入主页的url时,它不会加载主页,如图所示enter url and all files are showing我还可以从数据库中更改网站和主页的url。什么是问题?此外,我从网站健康屏幕上得到一个错误,所有其他事情都正常工作。有什么解决方案吗?

Rest API遇到意外结果

2 个回复
最合适的回答,由SO网友:cameronjonesweb 整理而成

您似乎缺少一些文件。应该有一个index.php 例如,该根目录中的文件。尝试从下载WordPress的新副本http://wordpress.org/wordpress-5.6-no-content.zip 并将该zip文件上载到新服务器

SO网友:MichaelHabib

您还需要更新数据库中的URL,我在phpmyadmin中运行以下sql查询>;数据库(>);迁移后的查询。

交换wp_ 如果与默认值不同,则使用db表前缀(&;根据需要调整任何URL:

UPDATE wp_options SET option_value = replace(option_value, \'oldurl.com\', \'newurl.com\') WHERE option_name = \'home\' OR option_name = \'siteurl\';
UPDATE wp_posts SET post_content = replace(post_content, \'oldurl.com\', \'newurl.com\');
UPDATE wp_posts SET guid = replace(guid, \'oldurl.com\', \'newurl.com\');
UPDATE wp_postmeta SET meta_value = replace(meta_value,\'oldurl.com\',\'newurl.com\');

相关推荐

.htaccess edits

WordPress新手,如果事情不合理,请道歉。我买了一个高级主题并将其上传/安装到WordPress。当然,在这样做之后,我发现我应该向添加以下值。htaccess:php_value post_max_size 64M php_value upload_max_filesize 64M php_value max_file_uploads 128M php_value max_input_vars 5000 作者们非常坚持在安装和激活主题之前这样做,但对我来说已经太晚