gpt4 book ai didi

php - 在 Ubuntu 13.10 上连接 PHP 和 MySQL

转载 作者:行者123 更新时间:2023-11-29 13:18:58 25 4
gpt4 key购买 nike

我已经安装了Ubuntu 13.10,还安装了MySQL和PHP。单独运行时,PP和MySQL都工作正常。但是,当我尝试使用 PHP 连接 MySQL 时,它没有显示任何错误,也不会连接。 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);
}

但页面显示白屏。

最佳答案

这里有一些提示:

  • 空白页(或“500 内部服务器错误”状态代码)意味着您的脚本抛出错误,但您尚未配置 PHP 以显示错误消息。这是您在继续之前需要解决的问题;如果没有错误消息的帮助,就不可能正确编码。这是 brief explanation .

  • 您显然已经安装了已弃用的旧版 mysql 扩展 ( Original MySQL API ):

    apt-get install php5-mysql

    ...但您实际上使用的是现代 mysqli 扩展( MySQL Improved Extension );请注意结尾的i

总结一下:

  • 确保您能够看到错误消息(无需猜测)。
  • 浏览正确的软件包。

关于php - 在 Ubuntu 13.10 上连接 PHP 和 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21110819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com