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

AWS EC2 CentOS环境WordPress 5.7.2提示gd模块未启用问题

问题根因

你当前安装的是系统级的gd图形依赖库,并非PHP 8.0版本对应的gd扩展包,二者是独立的软件包,缺少PHP版本的gd扩展是配置不生效的核心原因。
虽然20-gd.ini配置文件已经被正常解析,但因为不存在对应版本的gd.so扩展二进制文件,PHP会静默跳过该扩展的加载,所以会出现cli能看到ini被解析、但php -m和web端phpinfo()都查不到gd模块的情况。

解决步骤
  • 首先根据你安装PHP 8.0使用的软件源,安装对应版本的PHP gd扩展,常用的安装命令如下(根据你的源二选一即可):
    如果你使用默认系统源/remi源全局安装PHP 8.0:
    sudo yum install php8.0-gd
    如果你使用remi源多版本共存方式安装PHP 8.0:
    sudo yum install php80-php-gd
  • 安装完成后重启Apache服务让配置生效:
    sudo systemctl restart httpd
验证方式
  1. 命令行执行 php -m | grep gd,输出gd即代表cli端扩展加载成功
  2. 刷新web端的phpinfo()页面,可以看到gd模块的详细配置信息
  3. 进入WordPress后台站点健康页面,gd相关报错会消失

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.15 10:45:05