Failed loading E:\php\php-8.2.6-nts-Win32-vs16-x64\ext\php_xdebug-3.2.1-8.2-vs16-x86_64.dll PHP Warning: PHP Startup: Unable to load dynamic library 'mysqli' (tried: C:\php\ext\mysqli (找不到指定的模块。), C:\php\ext\php_mysqli.dll (找不到指定的模块。)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'mysqli' (tried: C:\php\ext\mysqli (找不到指定的模块。), C:\php\ext\php_mysqli.dll (找不到指定的模块。)) in Unknown on line 0 PHP Fatal error: Uncaught Error: Class "mysqli_connect" not found in E:\1160438362\1160438362\FileRecv\tcczy\tcczy\car_park1\test.php:5 Stack trace: #0 {main} thrown in E:\1160438362\1160438362\FileRecv\tcczy\tcczy\car_park1\test.php on line 5 Fatal error: Uncaught Error: Class "mysqli_connect" not found in E:\1160438362\1160438362\FileRecv\tcczy\tcczy\car_park1\test.php:5 Stack trace: #0 {main} thrown in E:\1160438362\1160438362\FileRecv\tcczy\tcczy\car_park1\test.php on line 5
时间: 2023-07-11 07:00:03 浏览: 755
这个错误是因为 PHP 没有找到 mysqli 扩展的动态库文件。请按照以下步骤解决该问题:
1. 找到您的 PHP 安装目录中的 php.ini 文件。
2. 搜索 `extension_dir` 配置项,并检查其值是否正确。该配置项应指向您的 PHP 安装目录中的 "ext" 文件夹。
3. 搜索 `extension=mysqli` 配置项,并确保其没有被注释掉(行首没有分号 `;`)。
4. 如果您在 Windows 上运行 PHP,则需要确保您的系统中已安装 MySQL 客户端库。您可以从 MySQL 官方网站下载 MySQL 客户端库,并将其解压到您的系统中。然后,将解压后的 "libmysql.dll" 文件复制到 PHP 安装目录的 "ext" 文件夹中。
5. 重启您的 Web 服务器(例如 Apache)和 PHP。
如果上述步骤无法解决问题,您可以尝试重新安装 PHP,或者使用其他 PHP 版本或软件包。
相关问题
Failed loading E:\php\php-8.2.6-nts-Win32-vs16-x64\ext\php_xdebug-3.2.1-8.2-vs16-x86_64.dll PHP Fatal error: Uncaught Error: Class "mysqli_connect" not found in E:\1160438362\1160438362\FileRecv\tcczy\tcczy\car_park1\test.php:5 Stack trace: #0 {main} thrown in E:\1160438362\1160438362\FileRecv\tcczy\tcczy\car_park1\test.php on line 5 Fatal error: Uncaught Error: Class "mysqli_connect" not found in E:\1160438362\1160438362\FileRecv\tcczy\tcczy\car_park1\test.php:5 Stack trace: #0 {main} thrown in E:\1160438362\1160438362\FileRecv\tcczy\tcczy\car_park1\test.php on line 5
这个错误是因为 PHP 没有正确加载 MySQLi 扩展。您需要在您的 PHP 配置文件中启用 MySQLi 扩展。
1. 打开您的 php.ini 文件,并找到以下行:
```
;extension=mysqli
```
2. 删除行首的分号 `;`,使其变成:
```
extension=mysqli
```
3. 保存并关闭 php.ini 文件。
4. 重启您的 Web 服务器(例如 Apache)和 PHP。
如果上述步骤无法解决问题,您可以尝试重新安装 PHP,或者使用其他 PHP 版本或软件包。
阅读全文