2016-01-09 3 views
0

У меня проблема с обновлением php в Linux Redhat. я актуализацияОбновление PHP в Linux Redhat

yum install php56w 

Но он говорит, что нет хранилища для php56w. Так я обновил HTTPD на

yum update httpd 

Но с тех пор, все веб-сайты (который с помощью PHP) не работают, они показывая 500 Внутренняя ошибка сервера. Кажется, это ошибка разрешения, но я не знаю, как исправить. Кто-нибудь, пожалуйста, помогите.

+0

проверка журналов ошибок – developerCK

ответ

1

Какая версия RHEL?

Если это RHEL 6 и вы обновляете версию PHP, вы должны использовать сборку программного обеспечения PHP 5.6 (https://access.redhat.com/products/Red_Hat_Enterprise_Linux/Developer/#dev-page=5).

Если это RHEL 7 - я не помню версию PHP по умолчанию. :/

+0

Ok , это кажется хорошей идеей. –

0

Если вам нужны версии PHP, которые RedHat не считают достаточно стабильными, вам необходимо включить репозиторий EPEL, а затем установить php, как вы пробовали раньше.

Выполните следующие действия для включения Epel репо, убедитесь, что вы являетесь привилегированным пользователем:

ON RHEL/CentOS 7 64 Bit:

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