试图弄清楚为什么我移动的Wordpress网站正在进行白屏死机。
尝试打开错误转储 - 但它无法正常工作。绝对没有任何东西出现。
以下是示例代码:
<?php
ini_set('display_errors', 1);
ini_set('log_errors', 1);
ini_set('error_log', dirname(__FILE__) . '/error_log.txt');
error_reporting(E_ALL);
$con = mysql_connect('localhost', 'groupasa', 'groupasa');
$selected = mysql_select_db("groupasa",$con)
Echo "Test";
?>
答案 0 :(得分:1)
对于致命错误,你可以打开PHP代码中的错误,你必须在apache或htaccess级别打开它们。您还可以查看错误日志中的错误。
答案 1 :(得分:1)
右键单击并检查页面的来源,有时html不显示错误,但它实际上在代码中。
不确定是否是这种情况,但希望有所帮助。
答案 2 :(得分:0)
尝试将Echo语句放在页面的最顶部,然后退出;如果echo显示,那么你的PHP编译器工作正常,你知道问题出在页面上的代码中。
接下来,在mysql_select_db行的末尾添加缺少的分号
您还可以检查PHP错误日志。
答案 3 :(得分:0)
大多数情况下,您可以通过进入数据库并使用以下查询强制“停用”所有活动插件来解决“白屏”问题。
UPDATE wp_options SET option_value = '' WHERE option_name = 'active_plugins';
WP的核心非常可靠,但是插件和垃圾真的让所有东西都搞砸了。