【发布时间】:2014-02-09 16:37:46
【问题描述】:
我的一个客户的网站因发送垃圾邮件而被托管,该网站在被托管之前运行良好,我从 Cpanel 下载了 wp-content 文件夹并完整转储了数据库。当我在本地主机上运行该站点时,它会在所有目录上显示空白页。当我使用转储数据库时,它变为空白,但是当我将其更改为新的 WP 数据库时,站点看起来很好,所以这意味着数据库上存在一些问题或配置错误?我开始手动调试,发现文件wp-blog-header.php没有得到这个文件
require_once( ABSPATH . WPINC . '/template-loader.php' );
因为我添加了 echo "Oh God 为什么?";在 template-loader.php 中,它没有显示结果,而使用新的集成数据库,它显示了结果。
有人可以建议数据库中的问题吗?
【问题讨论】:
-
这可能是设置.. 检查您的
config文件并确保它指向正确的数据库。然后,确保您的数据库具有正确的站点 url -localhost/whatever而不是www.yoursite.com -
我已将 wp-options 中的 wordpress 主页 url 路径更改为 localhost/mysite,但问题仍然存在,现在主机再次重新激活了我的网站,现在即使在实时站点上,屏幕也消失了空白的。再次在实时站点上,博客 URL 和 wp-config.php 和数据库设置都很好