我将Wordpress网站从其实时位置移至我的本地服务器,并确保在数据库中正确更改了URL。
网站运行顺畅,我可以很好地浏览所有页面,但是当我尝试访问管理页面时,屏幕完全空白。我可以进入登录页面,它会读取我的凭据,但是当它尝试登录时,没有任何内容出现。
我有什么遗失的吗?
我正在使用MAMP,在Apache上运行。
感谢。
答案 0 :(得分:3)
必定会出现某种PHP错误;检查您的日志或在您网站的名为PHP_errors.log
的根目录中创建一个空白文件,并将以下内容添加到您的.htaccess
文件中
# enable PHP error logging
php_flag log_errors on
php_value error_log /path/to/your/site/PHP_errors.log
然后刷新导致问题的页面,并检查该日志是否包含其中的内容。可能仍有一个URL指向实时服务器而不是本地服务器。
答案 1 :(得分:1)
如果您的Wordpress文件出现PHP错误,您可以转到wp-config并打开调试模式。这将显示所有PHP错误。
搜索
define('WP_DEBUG',false);
注释掉这一行,将其替换为。
define('WP_DEBUG',true); define('WP_DEBUG_LOG',true);