Centos6上的PHP安装冲突

前端之家收集整理的这篇文章主要介绍了Centos6上的PHP安装冲突前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是服务器和 Linux的新手,我遇到了一些问题.我正在尝试通过网络查找linux命令来更新我的 PHP.有些命令运行完美但有些命令没有.

我尝试使用此命令安装PHP-gd,因为我有此错误消息’必需的GD库丢失’.所以,我试着在下面运行:

yum install PHP-gd

但是,它给出了以下错误消息:

PHP56w-common conflicts with PHP-common-5.3.3-46.el6_6.x86_64

以下是我服务器上的一些信息:

[root@uat ~]# rpm -ql PHP
package PHP is not installed

[root@uat ~]# rpm -qa PHP\*
PHP56w-pdo-5.6.11-1.w6.x86_64
PHP56w-5.6.11-1.w6.x86_64
PHP56w-cli-5.6.11-1.w6.x86_64
PHP56w-common-5.6.11-1.w6.x86_64
PHP56w-MysqL-5.6.11-1.w6.x86_64

[root@uat ~]# rpm -Va PHP\*
S.5....T.  c /etc/PHP.ini
[root@uat ~]# which PHP
/usr/bin/PHP

[root@uat ~]# PHP -v
PHP 5.6.11 (cli) (built: Jul 10 2015 22:43:20)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0,Copyright (c) 1998-2015 Zend Technologies

你知道我在升级我的PHP时做错了什么吗?我应该删除服务器上的所有PHP文件并重新安装吗?怎么样?

通过使用“yum remove PHP PHP-common”删除所有PHP解决

并在文件夹/etc/yum.repos.d下修改文件名“remi.repo”,如下所示:

[remi-PHP56]
name=Remi's PHP 5.6 RPM repository for Enterprise Linux 6 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/6/PHP56/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/6/PHP56/mirror
# WARNING: If you enable this repository,you must also enable "remi"
enabled=1
gpgcheck=1

确保启用PHP56 = 1.

猜你在找的CentOS相关文章