Зміна версій php - база знань

PHP 5.3. *> PHP 5.4. *

Для початку необхідно підключити сторонній репозиторій і після запустити оновлення.

Виконуємо оновлення PHP командою:

Після завершених оновлень необхідно перезавантажити веб-сервер Apache.

service httpd restart

ISPmanager 4

У разі використання панелі управління ISPmanager 4 слід оновити кеш панелі:

/ Usr / local / ispmgr / sbin / pkgctl -D cache
killall -9 -r ispmgr

PHP 5. *> PHP 5.5

Для установки або оновлення PHP до версії 5.5 необхідно додати репозиторій Webtatic.

CentOS / RHEL 7. *
CentOS / RHEL 6. *

Щоб встановити PHP версії 5.5 використовуємо команду:

yum install php55w php55w-opcache

Якщо Ви бажаєте оновити свою версію PHP до 5.5, необхідно встановити плагін Replace і виконати заміну.

yum install yum-plugin-replace
yum replace php-common --replace-with = php55w-common

PHP 5.4. *> PHP 5.3. *

Для того, щоб змінити версію PHP необхідно підключити репозиторій минулій версії Debian 6 (Squeeze).

Створюємо файл /etc/apt/preferences.d/php53 наступного змісту:

Package: php5 *
Pin: release a = oldstable
Pin-Priority: 700

Package: libapache2-mod-php5
Pin: release a = oldstable
Pin-Priority: 700

Package: php-pear
Pin: release a = oldstable
Pin-Priority: 700

Package: php-apc
Pin: release a = oldstable
Pin-Priority: 700

Package: *
Pin: release a = stable
Pin-Priority: 600

ISPmanager 4

Запускаємо оновлення списку пакетів командою apt-get update і переустановку PHP з заміною php54 на php53 з тими ж розширеннями:

apt-get install --reinstall `dpkg -l | grep php | grep 5.4 | awk ''`

service apache2 restart