没有不值得去解决的问题,也没有不值得去学习的技术!

CentOS 6.5 64位下升级php5.4.43至5.6.20的实现流程,基于yum安装!

PHP Warning: Module 'gd' already loaded in Unknown on line 0

1、需要先按照此网址实现:https://www.shuijingwanwq.com/2014/12/26/439/

2、卸载当前的php版本,执行命令,如图1:
yum remove php*

yum remove php*
yum remove php*

3、安装php5.6版本,执行命令,如图2:
yum install php php-mysqlnd php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-cli php-common php-devel php-mbstring php-mcrypt php-soap php-bcmath php-imagick php-redis –enablerepo=remi,remi-php56

安装php5.6版本
安装php5.6版本

4、执行命令,如图3,报错:如图3:
php -v

PHP Warning: Module ‘gd’ already loaded in Unknown on line 0
PHP Warning: Module ‘imagick’ already loaded in Unknown on line 0
PHP 5.6.20 (cli) (built: Mar 31 2016 07:24:47)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

PHP Warning:  Module 'gd' already loaded in Unknown on line 0
PHP Warning: Module ‘gd’ already loaded in Unknown on line 0

5、查看phpinfo信息,发现gd.ini与20-gd.ini、imagick.ini与40-imagick.ini,如图4、5:

查看phpinfo信息,发现gd.ini与20-gd.ini
查看phpinfo信息,发现gd.ini与20-gd.ini
查看phpinfo信息,发现imagick.ini与40-imagick.ini
查看phpinfo信息,发现imagick.ini与40-imagick.ini

6、将20-gd.ini、40-imagick.ini删除掉,如图6

cd /etc/php.d/

rm 20-gd.ini

rm 40-imagick.ini

将20-gd.ini、40-imagick.ini删除掉
将20-gd.ini、40-imagick.ini删除掉

7、执行命令,显示版本为5.6.20,如图7:
php -v
PHP 5.6.20 (cli) (built: Mar 31 2016 07:24:47)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

执行命令,显示版本为5.6.20
执行命令,显示版本为5.6.20

 

Linux 服务器运维、部署与线上故障排查

如果你的网站或后端服务部署在 Linux 服务器上,遇到访问异常、Nginx 配置问题、MySQL / Redis 异常、Docker 服务不可用、磁盘占满、CPU / 内存过高等问题,可以联系我做一次远程排查。

适合以下场景:
✅ 网站打不开或访问不稳定
✅ Nginx / PHP-FPM 配置异常
✅ MySQL / Redis 性能或连接问题
✅ Docker 服务部署与维护
✅ 服务器迁移与环境配置
✅ CPU / 内存 / 磁盘异常排查

服务内容:
✅ Linux 环境检查
✅ 网站部署与迁移
✅ Nginx / PHP-FPM / MySQL / Redis 排查
✅ Docker 配置与维护
✅ 服务器性能分析
✅ 长期远程运维支持

如需咨询,请联系我,并注明:Linux 运维咨询

联系方式:
Telegram:@shuijingwan
微信:13980074657
邮箱:shuijingwanwq@gmail.com

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理