php – 迁移WordPress网站后,我无法访问管理员(白页)

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 迁移WordPress网站后,我无法访问管理员(白页)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图将WordPress网站从本地服务器移动到在线服务器.

问题是,迁移之后,如果我尝试打开管理页面(wp-admin),我只能获得一个白页,正如你可以在这里看到的:http://scorejava.com/wordpress/wp-admin/.在主页:http://scorejava.com/wordpress/中,其他一切似乎都很好.

在我的本地Web服务器中,我将WP站点放入文件夹:/ VAR / www / wordpress.我把它移动到一个wordpress文件夹,这是我的在线Web服务器的根目录.

我还使用MysqL将本地数据库导入到唯一的数据库中,然后我使用SeArch and Replace for wordpress数据库脚本将所有http:// localhost / wordpress事件自动改为数据库表与http://scorejava.com/wordpress/.

您的网站有错误,您需要了解发生了什么.

wordpress网址

迁移Word更改网站时,您需要告知wordpress新URL. wordpress将该信息存储在数据库中,因此,如果您对此感到满意,可以在数据库的wp_options表中找到正确的条目,并更新其值.

我将显示一些标准wordpress安装(站点URL是wordpress根目录)的修复程序,但如果您有不同的设置,您可能需要为home和sITeurl使用不同的值.

通过sql修复URL

您将需要更新数据库中的相关字段,那些是wp_options条目,其中option_name是siteurl或home.您可以使用PHPmyadmin,MysqL-workbench或其他数据库管理工具找到这些字段,也可以使用以下查询,将URL更改为您自己的.

UPDATE `wp_options` SET `option_value`='http://www.myurl.COM' WHERE `option_name` IN ('siteurl','home');

通过wp-config.php修复URL

但是,您也可以通过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页面中只显示错误更方便.要启用错误显示,请在wp-config.php中将以下设置更改为true.

define('WP_DEBUG',true);

现在wordpress将会在网页上直接显示任何遇到的错误.确保将设置更改为false,以便在生产站点上使用.

使用wp-config.php

文件将位于您的wordpress安装的根目录中.要进行此处提及的任何更改,您可以直接在服务器上编辑文件(例如通过ssh),或者使用FTP客户端下载文件,使用文本编辑器进行更改,然后再次上传文件.

在进行任何更改之前保留备份副本也是一个好主意,以在工作时破坏某些内容.

参考

您可以阅读有关在docs page上更改WordPress网站URL的所有信息.

脚本宝典总结

以上是脚本宝典为你收集整理的php – 迁移WordPress网站后,我无法访问管理员(白页)全部内容,希望文章能够帮你解决php – 迁移WordPress网站后,我无法访问管理员(白页)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。