Как да преминете към версия на PHP PHP 5
Ъпгрейд PHP 5.2 на Цент 5:
1) Започнете autoinstaller от конзолата на сървъра.
2) Уверете се, че опцията за поддръжка PHP5 е избран в основния списък с компоненти.
3) Оставете autoinstaller.
4) Инсталирайте хранилище epel и Реми:
Забележка. За PHP ъпгрейд на CentOS 6, инсталиране / активирате високи версии и хранилища epel Реми по този начин:
5) Завъртете Реми хранилище:
В секцията [Remi] файла на "включен" опция, задаване на стойност до 1.
Забележка. За да инсталирате PHP в хранилище Atomic, използвайте следната команда:
6) Подобрете PHP, използвайки тази команда:
Ъпгрейд PHP 5.3
1) Започнете autoinstaller от конзолата на сървъра.
2) Уверете се, че опцията за 5.3 подкрепа PHP е избран в основния списък с компоненти.
3) Оставете autoinstaller.
4) Премахнете всички компоненти и конфигуратора PHP 5.3 PHP 5.3.
Можете да проверите кои пакети ще бъдат премахнати със следната команда:
Всички тези пакети ще бъдат премахнати с помощта на следните команди:
5) Стартирайте autoinstaller от конзолата на сървъра.
6) Проверка и инсталиране на подкрепа за PHP5.
7) Инсталирайте хранилище epel и Реми:
8) Включете Реми хранилище:
В секцията [Remi] файла на "включен" опция, задаване на стойност до 1.
Забележка. За да инсталирате PHP в хранилище Atomic, използвайте следната команда:
9) Актуализиране на РНР, използвайки тази команда:
Комплект за ionCube PHP 5.4 (по избор):
Копирай в папка ioncube_loader_lin_5.4.so PHP разширения:
Моля, обърнете внимание, че вашата папка (/ ЮЕсАр / ИЪ / PHP / модули /), където PHP модули могат да се различават. Проверете си местоположение с помощта на PHP -ini екип.
Задайте SELinux атрибути:
Включете ionCube PHP в конфигурационния файл:
6. Проверете дали ionCube работи:
Можете също така да се провери ionCube Loader с помощта на скрипт PHP товарач-wizard.php, включен в архива ionCube Loader.
MySQL сървър се обновява с PHP. Ако създадете база данни, база данни или потребителското процеса на кандидатстване е завършена с такива грешки MySQL, като "Таблица mysql.servers не съществува", това означава, че MySQL сървър е актуализиран заедно с PHP. Това може да се коригира, като се използва следната команда:
Ако видите съобщение за грешка, като:
Това означава, че архитектурата на ionCube Loader файл не съвпада с архитектурата на операционната система.
- Ако видите съобщение за грешка, като:
Това означава, че SELinux работи. проблем SELinux контекст ionCube Loader файл.
- PHP не е не е работил в CGI режим / FastCGI с грешка HTTP 500. Това може да бъде причинено от несъвместими с PHP 5.4 директиви в глобален или домейн php.ini. Тук представяме списък на несъвместими директиви: