致命错误:在模块加载时调用未定义的函数mysqli_connect()

时间:2014-10-20 15:57:37

标签: php mysqli fatal-error

我已经阅读了有关PHP错误的所有答案,因此,我已经检查过:

  1. php.ini扩展名调用库
  2. 检查由apache加载的实际文件
  3. Dinamicaly检查来自php的加载模块($ list = get_loaded_extensions();),显示
    [21] => mysql [22] => mysqli [28] => pdo_mysql [29] => pdo_sqlite

  4. 我已重启Apache

  5. 正确编写了扩展路径
  6. 文件php_mysqli.dll存在
  7. 尝试安装SugarCRM社区版后发生了致命错误。安装程序显示了很多严重错误,所以我编辑了php.ini文件,将error_reporting设置为error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT作为一些StackOverflow问题的答案。

    \include\database\MysqliManager.php on line

    发生错误
    $this->database = mysqli_connect($dbhost,$configOptions['db_user_name'],$configOptions['db_password'],isset($configOptions['db_name'])?$configOptions['db_name']:'',$dbport);
    

    使用PHP 5.4.12在Windows 7上运行wamp。任何提示赞赏

1 个答案:

答案 0 :(得分:0)

不是直接答案:

如果您不介意使用其他工具,可以节省时间并放弃wamp

I have seen this happen many times.

使用xampp代替它,它具有相同的功能,但遇到的问题就像你遇到的那样少。