我在Linux Redhat中更新php时遇到问题。 我更新了
yum install php56w
但它说没有php56w的存储库。 所以我通过
更新了httpdyum update httpd
但从那时起,所有网站(使用php)都无法运行,他们会显示500内部服务器错误。 这似乎是权限错误,但我不知道如何修复。 有人请帮忙。
答案 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