【问题标题】:How Do I Enable PHP Extensions (Windows, Drupal, MAMP)?如何启用 PHP 扩展(Windows、Drupal、MAMP)?
【发布时间】:2022-01-06 07:43:40
【问题描述】:

我在 Windows 11 上,在安装和运行 MAMP 后尝试安装 Drupal 9。当我到达 Drupal 安装的“验证要求”步骤时出现以下错误:

"PHP 扩展

已禁用

Drupal 要求您启用以下列表中的 PHP 扩展(请参阅系统要求页面了解更多信息):

  • gd"

在搜索如何解决此问题时,我只能找到与 WAMP 和 XXAMP 相关的解决方案。我查看了“MAMP/conf”文件夹中的每个 PHP.INI 文件(每个版本的 PHP 都有一个文件夹),每个文件都已经有了“extension=php_gd2.dll”,前面没有分号,所以我不知道为什么我在尝试安装 Drupal 9 时不断收到此错误。

【问题讨论】:

  • 找到你的PHP.ini,找到;extension=php_gd2.dll所在的行并删除;
  • @zimorok,谢谢。正如您在我的原始帖子中看到的那样,我已经对 MAMP 的每个 PHP 版本文件夹进行了尝试,并且没有要删除的分号,但错误仍然存​​在。
  • 你可以检查php.iniphpinfo()一起使用

标签: php windows drupal mamp


【解决方案1】:

打开你的 php.ini 文件并搜索“gd”这样启用它

;extension=gd(删除“;”并保存文件)“extension=gd”

保存文件并重启 apache 并检查 phpinfo();

http://www.webassist.com/tutorials/Enabling-the-GD-library-setting

https://php.watch/versions/8.0/gd2-gd-windows

【讨论】:

    【解决方案2】:

    只需将新行“extension=php_gd.dll”(不是 gd2.dll)添加到 php.ini @987654321 @

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-10
      • 2018-05-28
      • 2022-07-24
      • 2011-01-03
      • 2021-09-17
      • 2011-01-07
      • 1970-01-01
      相关资源
      最近更新 更多