在Linux Redhat中更新PHP

时间:2016-01-09 15:06:21

标签: linux apache redhat yum

我在Linux Redhat中更新php时遇到问题。 我更新了

yum install php56w

但它说没有php56w的存储库。 所以我通过

更新了httpd
yum update httpd

但从那时起,所有网站(使用php)都无法运行,他们会显示500内部服务器错误。 这似乎是权限错误,但我不知道如何修复。 有人请帮忙。

2 个答案:

答案 0 :(得分:1)

哪个RHEL版本?

如果是RHEL 6并且您正在升级PHP版本,则应使用PHP 5.6软件集(https://access.redhat.com/products/Red_Hat_Enterprise_Linux/Developer/#dev-page=5)。

如果它是RHEL 7 - 我不记得默认的PHP版本。 :/

答案 1 :(得分:0)

如果您想要RedHat认为不够稳定的PHP版本,则需要启用EPEL存储库,然后像之前尝试的那样安装php。

执行以下操作以启用EPEL repo,确保您是root用户:

ON RHEL / CentOS 7 64位:

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm

rpm -ivh epel-release-7-9.noarch.rpm

For more information check this site about EPEL