PHP 错误未显示在浏览器中,页面仅变为空白

PHP 错误未显示在浏览器中,页面仅变为空白

我正在学习设置我的 LAMP 服务器。我正处于尝试将 MySQL 连接到 PHP 文件的阶段。考虑到我得到的只是一个空白页,很难找出问题所在。没有错误行,什么都没有。

这是我的代码块:

<?php
//connect to mysql

$con = mysqli_connect('localhost','root','vengaboys','shoutit');

//test the connection

if(mysqli_connect_errno()){
echo 'failed to connect to MySQL: '.mysqli_connect_error();
}
ini_set('display_errors', 'shoutit');
error_reporting(E_ALL);

?>

答案1

最初,PHP 中的显示错误是离开.你必须把它手动。

找到以下文件。

/etc/php5/apache2/php.ini
/etc/php5/cli/php.ini

现在display_errors在该页面中找到。它必须是关闭的。您必须更改它并使其On

现在重新启动服务器。

sudo /etc/init.d/apache2 restart

将显示错误而不是空白页。

相关内容