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


Fatal error: Call to undefined function mysqli_connect() while module is Loaded

我已经阅读了所有关于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. 存在phpmysqli.dll文件

尝试安装SugarCRM社区版后出现此致命错误。安装程序显示了很多Strict错误,所以我编辑了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。任何值得赞赏的提示

不是直接的答案:

如果你不介意使用不同的工具,你可以节省时间并放弃wamp

这种情况我已经见过很多次了。

请使用examplep,它具有相同的功能,但遇到的类似问题较少。