Centos6上的PHP安装冲突

发布时间:2020-09-05 发布网站:编程之家
编程之家收集整理的这篇文章主要介绍了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.

总结

以上是编程之家为你收集整理的Centos6上的PHP安装冲突全部内容,希望文章能够帮你解决Centos6上的PHP安装冲突所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入编程之家官方QQ群:1065694478
编程之家官方公众号

微信公众号搜索 “ 程序精选 ” ,选择关注!

微信公众号搜索 “ 程序精选 ”
精选程序员所需精品干货内容!