我在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