为什么我的wordpress管理员无法在本地工作

时间:2012-04-22 00:44:41

标签: php wordpress

我将Wordpress网站从其实时位置移至我的本地服务器,并确保在数据库中正确更改了URL。

网站运行顺畅,我可以很好地浏览所有页面,但是当我尝试访问管理页面时,屏幕完全空白。我可以进入登录页面,它会读取我的凭据,但是当它尝试登录时,没有任何内容出现。

我有什么遗失的吗?

我正在使用MAMP,在Apache上运行。

感谢。

2 个答案:

答案 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);