gpt4 book ai didi

Centos6上PHP安装冲突

转载 作者:可可西里 更新时间:2023-11-01 12:45:25 25 4
gpt4 key购买 nike

我是服务器和 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安装冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31580464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com