0
我已经安装了Ubuntu 13.10并且还安装了MySQL和PHP。当单独运行时,PP和MySQL都可以正常工作。但是,当我尝试使用PHP连接MySQL时,它不显示任何错误,也不会连接。另外PHP和MySQL工作正常。我也运行这个命令:在Ubuntu上连接PHP与MySQL 13.10
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);
}
但页面显示白屏。
诚实的问题:为什么不使用已经建立的东西,如XAMPP? – Mave
检查你的error_log(/var/log/apache2/error.log)。 – Flask
那么,你应该得到一个错误。要么是登录凭据是错误的,要么是当你尝试运行一个没有选择数据库的查询时触发错误(如果你没有登录到服务器,你不能这么做)... – BenM