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

Mar*_*exa 3 mysql 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);

?>
Run Code Online (Sandbox Code Playgroud)

sir*_*049 5

最初,PHP 中的显示错误是OFF 的。您必须手动将其打开

找到以下文件。

/etc/php5/apache2/php.ini
/etc/php5/cli/php.ini
Run Code Online (Sandbox Code Playgroud)

display_errors现在在该页面中查找。必须关闭。你必须改变它并成功On

现在重新启动服务器。

sudo /etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)

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