作曲家安装 "PHP Warning: PHP Startup: Unable to load dynamic library 'gd2'"
Composer Installation "PHP Warning: PHP Startup: Unable to load dynamic library 'gd2'"
我正在尝试在我的系统上安装 Composer,但收到错误消息“PHP 警告:PHP 启动:无法加载动态库 'gd2'”。我下载了所需的 gd_2.dll
文件并将其放入文件夹中。检查 php.ini
是否有 extension_dir
,它有绝对路径 E:\xampp\php\ext
。一切似乎都很好,但我仍然收到此错误。请看下面的屏幕截图。在图像中,您还可以看到我突出显示了所需的 .dll
文件,这意味着我有安装程序报告为丢失的文件。
我现在该怎么办?
我猜你刚刚安装了 PHP 8. 打开你的 php.ini
并找到文件底部附近的行:
[PHP_GD2]
extension=php_gd2.dll
将扩展名从 php_gd2.dll 更改为 php_gd.dll(这应该与您的 ext
目录中现有的相匹配)并保存 php.ini。 运行 再次安装 Composer。
(PHP 8 以某种方式将 php_gd2 重命名为 php_gd。)
我正在尝试在我的系统上安装 Composer,但收到错误消息“PHP 警告:PHP 启动:无法加载动态库 'gd2'”。我下载了所需的 gd_2.dll
文件并将其放入文件夹中。检查 php.ini
是否有 extension_dir
,它有绝对路径 E:\xampp\php\ext
。一切似乎都很好,但我仍然收到此错误。请看下面的屏幕截图。在图像中,您还可以看到我突出显示了所需的 .dll
文件,这意味着我有安装程序报告为丢失的文件。
我现在该怎么办?
我猜你刚刚安装了 PHP 8. 打开你的 php.ini
并找到文件底部附近的行:
[PHP_GD2]
extension=php_gd2.dll
将扩展名从 php_gd2.dll 更改为 php_gd.dll(这应该与您的 ext
目录中现有的相匹配)并保存 php.ini。 运行 再次安装 Composer。
(PHP 8 以某种方式将 php_gd2 重命名为 php_gd。)