【发布时间】:2014-02-02 08:26:25
【问题描述】:
我已经安装了 Ubuntu 13.10,还安装了 MySQL 和 PHP。单独运行时,PP 和 MySQL 都运行良好。但是,当我尝试将 MySQL 与 PHP 连接时,它不会显示任何错误,也不会连接。 PHP 和 MySQL 分别工作正常。我也运行这个命令:
sudo apt-get install php5-mysql
它显示所有更新的东西,并且我已经安装了 PHP 和 MySQL。
我用过:
mysqli_connect('localhost','root','root') or die(mysqli_error());
mysqli_select_db('databasename') or die(mysqli_error());
$resources = mysqli_query('select * from users');
while ($data=mysqli_fetch_object($resources)) {
echo "<pre>";
print_r($data);
}
但页面显示白屏。
【问题讨论】:
-
检查您的 error_log (/var/log/apache2/error.log)。
-
@Mave 认真的吗? LAMP 堆栈上的 XAMPP?你在开玩笑吗?
-
听起来 php 设置为不显示错误。您可以在 php.ini
display_errors on或命令行tail -f /var/log/apache2/error.log中打开它们,然后在浏览器中运行脚本时观察它。这应该会显示您的错误 -
不,没有任何错误,甚至没有任何通知。在灯上放 xamp :)