0

我的 Windows 7 主机上有一个 Debian 服务器。我一直在关注这个教程

https://jtreminio.com/2012/07/setting-up-a-debian-vm-step-by-step/

我已按照所有步骤操作,目前正在使用我最近安装的 PhymyAdmin。虽然 PHPmyadmin 它声明缺少 Mysqli 扩展。我检查了 phpinfo() 并且 mysqli 没有自己的部分。我在链接的教程中注意到它不包含--with-mysqli.

我的 PHP ini 文件我没有注释掉

mysqli.allow_local_infile = On 

我还填写了指向文件的默认 mysqli 套接字

mysqli.default_socket = /usr/lib/php5/20100525+lfs/mysqli.so

我已经跑了./configure --with-mysqli

仍然没有在 phpinfo() 上显示 Mysqli 部分。

在这方面需要一些帮助,谢谢。

4

1 回答 1

0

mysqli.default_socket = /usr/lib/php5/20100525+lfs/mysqli.so

mysqli.so 是一个库而不是一个套接字,它应该通过 conf.d 文件中的 'extension=...mysqli.so' 加载

确保你安装了 php5-mysql

apt-get install php5-mysql

确保你加载了 mysqli.so 库

/etc/php5/apache2/conf.d/mysqli.ini

apt 应该已经为您完成了所有工作。最后但并非最不重要的,

/etc/init.d/apache2 reload
于 2013-05-27T03:14:44.233 回答