PHP 警告:PHP 启动:无法加载动态库 'bz2'

Posted

技术标签:

【中文标题】PHP 警告:PHP 启动:无法加载动态库 \'bz2\'【英文标题】:PHP Warning: PHP Startup: Unable to load dynamic library 'bz2'PHP 警告:PHP 启动:无法加载动态库 'bz2' 【发布时间】:2019-12-05 20:23:42 【问题描述】:

警告:php 启动:无法加载动态库“gd2”(尝试: E:\phpXampp\php\ext\gd2(找不到指定的模块。), E:\phpXampp\php\ext\php_gd2.dll(指定的模块不能 找到。))在第 0 行的未知中 PHP 警告:PHP 启动:无法 加载动态库'gettext'(试过:E:\phpXampp\php\ext\gettext (指定的模块无法找到。), E:\phpXampp\php\ext\php_gettext.dl l(指定的模块不能 可以找到。))在第 0 行的未知中

我在安装 laravel 时遇到了这个问题。实际链接是

E:\XAMPPL\php\ext\gettext 在警告中显示E:\phpXampp\php\ext\gettext

如何改变路径?

【问题讨论】:

运行此代码sudo apt-get install php7.gd2 我已经 php 7.3.1 了。我需要安装其他版本吗? 更新库 【参考方案1】:

转到您的 php 安装文件夹 - 我猜这是 E:\XAMPPL\php\。在那里打开并编辑 php.ini 文件。

查找包含extension_dir 的行。 php 使用它来定位您的扩展。将此行编辑为:

extension_dir = "E:\XAMPPL\php\ext" 

这应该可以解决问题。

或者,您可以将其编辑为:

extension_dir = "ext" 

它们都指向同一个路径。

【讨论】:

【参考方案2】:

我卸载了作曲家,然后安装了最新的作曲家设置并重新启动了我的电脑。它奏效了。

【讨论】:

以上是关于PHP 警告:PHP 启动:无法加载动态库 'bz2'的主要内容,如果未能解决你的问题,请参考以下文章

Composer 安装“PHP 警告:PHP 启动:无法加载动态库 'gd2'”

PHP 警告:PHP 启动:无法加载动态库

PHP 警告:PHP 启动:无法加载动态库

PHP 警告:PHP 启动:无法加载动态库 '/usr/lib/php/20151012/mysql.so'

PHP 警告:PHP 启动:无法加载动态库 imagic.so

PHP 警告:PHP 启动:无法加载动态库 '\xampp\php\ext\php_mailparse.dll' - 找不到指定的模块