我在本地主机上的CodeIgniter应用程序中收到此错误
以下是错误行:
An uncaught Exception was encountered
Type: Error
Message: Call to undefined function mysqli_init()
Filename: C:\xampp\htdocs\domainswat.com\system\database\drivers\mysqli\mysqli_driver.php
Line Number: 135
Backtrace:
File: C:\xampp\htdocs\domainswat.com\application\controllers\Login.php
Line: 17
Function: __construct
File: C:\xampp\htdocs\domainswat.com\index.php
Line: 315
Function: require_once
我已经在代码中将"mysql“更改为"mysqli”,但错误仍然存在。
当尝试访问phpMyAdmin时,它会说mysqli扩展丢失了,但它并没有丢失。
我还检查了配置文件,它引用了那个DLL文件。
所以我在这里没有想法了。
发布于 2021-10-07 19:20:22
编辑您的php配置php.ini
搜索mysqli并删除分号mysqli它看起来像这样
;extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_mysqli.dll
;extension=php_oci8_12c.dll
;extension=php_openssl.dll
https://stackoverflow.com/questions/69486612
复制相似问题