codeigniter:消息:模块'mysqli'已经加载

时间:2016-11-23 08:39:43

标签: php codeigniter mysqli

我在codeigniter中设置了一个新项目,在将所有文件上传到实时服务器后,我在加载网站时遇到了这个错误:

A PHP Error was encountered

Severity: Core Warning

Message: Module 'mysqli' already loaded

Filename: Unknown

Line Number: 0

Backtrace:

给出第0行,我不在哪里弄错了。我在localhost中没有收到此错误。有谁能告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

你正试图第二次加载php模块。它可能已经设置为加载php.ini文件,并且您尝试在项目内的某处动态加载。 您可以在php.ini内注释该行并重新启动Apache,或查找并删除可能类似

的行。
dl('php_mysqli.dll'); // on Windows 

dl('mysqli.so'); // on Linux

,在.php文件中的某个地方。

更好的是,在尝试加载之前进行测试:

if (!extension_loaded('mysqli')) {
    dl('php_mysqli.dll');
}