您的网站出现错误,您需要了解发生了什么。
WordPress 网址
在迁移 URL 更改的 WordPress 站点时,您需要告诉 WordPress 新 URL。WordPress 将该信息存储在数据库中,因此如果您对此感到满意,您可以wp_options
在数据库的表中找到正确的条目并更新其值。
我将展示一些针对标准 WordPress 安装(站点 URL 是 WordPress 根目录)的修复,但如果您有不同的设置,您可能需要使用不同的值。home
siteurl
通过 SQL 修复 URL
您将需要更新数据库中的相关字段,这些字段是wp_options
where或. 您可以使用 phpmyadmin、mysql-workbench 或其他数据库管理工具找到这些字段,或者您可以使用以下查询,将 URL 更改为您自己的。option_name
siteurl
home
UPDATE `wp_options` SET `option_value`='http://www.myurl.com' WHERE `option_name` IN ('siteurl', 'home');
通过修复 URLwp-config.php
但是,您也可以通过 来执行此操作wp-config.php
,我觉得这样做更舒服。只需打开wp-config.php
并添加以下行:
// Site URLS (override DB settings)
define('WP_HOME','http://www.myurl.com'); //<-- NO TRAILING /
define('WP_SITEURL','http://www.myurl.com'); //<-- NO TRAILING /
显然,您需要提供正确的 URL。
这可能是您遇到的唯一错误,将这些行添加到 后wp-config.php
,您将能够正常登录并使用您的网站。
调试 WordPress 错误
但是,如果您继续遇到问题,并且在您开发网站的任何时候,您都会希望看到错误输出。您可以检查您的服务器日志以获取有关错误的信息,但您可能会发现 WordPress 更方便地在页面中简单地显示错误。要启用错误显示,请将以下设置更改为true
in wp-config.php
。
define('WP_DEBUG', true);
现在 WordPress 将直接在网页中显示它遇到的任何错误。请务必将设置更改false
为在生产站点上使用。
与wp-config.php
该文件将位于您的 wordpress 安装的根目录中。要进行此处提到的任何更改,您可以直接在服务器上编辑文件(ssh
例如通过),或者使用 FTP 客户端下载文件,使用文本编辑器进行更改,然后再次上传文件。
在进行任何更改之前保留备份副本也是一个好主意,以防您在工作时破坏某些东西。
参考
您可以在文档页面上阅读有关更改 WordPress 站点 URL 的所有内容。