PHP警告:PHP启动:bz2:无法初始化模块

时间:2018-03-14 18:50:04

标签: php wampserver

我在Windows 10上运行wampserver64。所有服务都在运行,图标为绿色。我试图在Visual Studio代码中调试php文件,但是在丢失ContextMySql.php文件时遇到了问题。我已经更新了php和phpmyadmin,并希望确保两者都先正确配置。 我使用的是PHP 7.2.3,只有版本可用。在cmd提示符php -v outputs

Warning: PHP Startup: Unable to load dynamic library 'c:/wamp64/bin/php/php7.1.9/ext/php_bz2.dll' - The specified module could not be found.
in Unknown on line 0

和php错误日志显示:

[13-Mar-2018 22:30:54 UTC] PHP Warning:  PHP Startup: bz2: Unable to 
initialize module
Module compiled with module API=20131226
PHP    compiled with module API=20160303
These options need to match

同样适用于其他几个模块。
在wampmanager.conf中

phpVersion = "7.2.3"
phpCliVersion ="7.2.3"

phpinfo显示

PHP Version 7.1.9
Apache Version  Apache/2.4.27 (Win64) PHP/7.1.9

来自phpinfo的Ext目录

c:/wamp64/bin/php/php7.2.3/ext/

我正在以管理员身份运行wampserver。这是配置问题还是更复杂的问题? 我已经阅读了这些类似的帖子,但我没有看到我的方案的解决方案

https://stackoverflow.com/questions/5282264/php-warning-php-startup-unable-to-load-dynamic-library
https://stackoverflow.com/questions/14040756/php-startup-unable-to-load-dynamic-library
https://stackoverflow.com/questions/45132635/php-warning-php-startup-unable-to-load-dynamic-library

0 个答案:

没有答案