1

我目前正在使用 PHP 5.5.1 运行 Apache 2.4 服务器,它通过 mod_wsgi 连接到 Django(以防万一)。这一切都在 Oracle Linux 上运行。在这个设置中,我尝试使用 mysqli 和方法mysqli_connect。但是,我的 mysqli 设置遇到了问题。我使用了以下网站:MySQLi Setup。但是,即使在运行./configure --with-mysqli=/usr/bin/mysqlconfigand之后./configure --with-mysqli,我仍然在我的 phpinfo() 测试站点中看不到 mysqli 部分。我在两者之后都运行了 make 和 make install ,它运行良好。

此外,当我尝试以下命令时./configure --with-mysql=/usr/bin/mysql_config --with-mysqli=mysqlnd,我收到以下错误:configure: error: Cannot find MySQL header files under /usr/bin/mysql_config. Note that the MySQL client library is not bundled anymore!

最重要的是,我取消了该extension=php_mysqli.dll行的注释。

现在,我知道我需要做什么,那就是获取 MySQL 客户端库并允许通过 php 访问它。但是,我不确定如何做到这一点,而且我发现的许多问题+答案都没有奏效。

任何帮助表示赞赏。谢谢。

4

0 回答 0