我已经启动了Nginx和PHP,并且正在运行它,但我无法连接到数据库。当加载页面时,我得到了错误:
Fatal error: Uncaught Error: Class 'MySQLi' not found in /private/conn.php:8 Stack trace: #0 /public_html/index.php(2): require() #1 {main} thrown in /private/conn.php</e
我正在为开发人员整理一些文档,我希望包括所需的PHP扩展和每个扩展的版本。例如,一个要求是gd 2.1.1,另一个是phalcon 2.0.1。我知道如何安装哪些版本的PHP和MySQL,但我不知道我有什么版本的mysqli扩展。phpinfo在mysqli扩展部分下面显示了以下信息:Client API library version 5.5.43
Active
我们开发了一个运行在各种服务器环境(> PHP5.3)上的web应用程序,该应用程序目前使用“不推荐”的 mysql 扩展连接到mysql。但是,由于PHP7,默认情况下似乎没有安装mysql,只有更新的mysqli扩展。
因此,我们希望将脚本转换为使用mysqli,但是如果mysqli扩展没有安装在“旧的”服务器上,我们会感到担忧。所以问题基本上是:自从PHP版本5.3以来,mysq