You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS Ubuntu环境下无法启用PHP GD扩展的问题求助

解决GD扩展未启用的问题

1. 安装对应PHP版本的GD扩展

你当前使用PHP 8.0,需安装匹配版本的GD包,执行命令:

sudo apt-get install php8.0-gd

通用的php-gd可能会安装与当前PHP版本不兼容的包,导致扩展无法加载。

2. 确认修改了所有相关的php.ini文件

执行以下命令查看CLI模式下PHP加载的配置文件路径:

php --ini

找到输出中Loaded Configuration File对应的文件(通常是/etc/php/8.0/cli/php.ini),打开该文件,取消注释;extension=gd改为extension=gd。
同时确保你之前修改的/etc/php/8.0/fpm/php.ini中该配置也已正确设置。

3. 重启相关服务

  • 重启PHP-FPM服务:
sudo systemctl restart php8.0-fpm
  • 若使用Nginx作为Web服务器,重启Nginx:
sudo systemctl restart nginx
  • 若使用Apache,重启Apache服务:
sudo systemctl restart apache2

4. 验证GD扩展状态

执行以下命令检查CLI模式下GD是否加载:

php -i | grep 'GD'

也可以在项目中创建一个phpinfo.php文件,内容如下:

<?php phpinfo(); ?>

访问该文件,搜索GD模块确认是否已启用。

内容的提问来源于stack exchange,提问作者user761100

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 12:27:13