使用基于Ubuntu的全新虚拟服务器。
我正在通过SSH安装Moodle(在这些页面上没有帮助)。在安装过程中,系统提示我安装cURL。我这样做但是出错了。我找到了一个没有错误的更好的命令。当Apache2重新启动时,我的安装状态页面(放置了curl通知)被破坏,并且显示一个静态的“检测到数据库驱动程序错误”页面,说明mysqli和php没有通信。当我查看phpinfo时,我没有在加载的模块中看到mysql和mysqli。正在解析mysqli.ini文件,但它没有加载。
在终端中,MySQL运行正常。我可以登录并做任何我想做的事情。除此错误外,网络服务器正常运行。
我甚至升级到最新版本的Ubuntu(12.x)并且错误仍然存在,即使我使用了包维护者的.ini文件。
我很感激有关如何在我的网络服务器中恢复mysqli功能的想法。