Назад | Перейти на главную страницу

CentOS 5.5 - обновление php 5.1 до 5.3 + Drupal 7.26

У меня есть сервер под управлением CentOS версии 5.5 (Final). На сервере размещено несколько сайтов Drupal (6.3).

Мне нужно обновить php с 5.1 до 5.3, так как мне нужно установить новый сайт Drupal 7.26.

так вот что я сделал,

  1. php -v PHP 5.1.6 (cli) (построено: 31 марта 2010 02:44:37)

  2. yum list php * для вывода списка доступных пакетов php, которые можно установить

  3. yum list installed php * to перечислит все пакеты php, установленные на сервере php.i386 5.1.6-27.el5
    php-cli.i386 5.1.6-27.el5
    php-common.i386 5.1.6-27.el5
    php-devel.i386 5.1.6-27.el5
    php-gd.i386 5.1.6-27.el5
    php-imap.i386 5.1.6-27.el5
    php-ldap.i386 5.1.6-27.el5
    php-mbstring.i386 5.1.6-27.el5
    php-mysql.i386 5.1.6-27.el5
    php-pdo.i386 5.1.6-27.el5
    php-pear.noarch 1: 1.4.9-6.el5
    php-pear-Auth-SASL.noarch 1.0.4-1.el5
    php-pear-Mail.noarch 1.1.14-5.el5.1
    php-pear-Net-SMTP.noarch 1.4.2-1.el5
    php-pear-Net-Socket.noarch 1.0.8-1.el5.centos
    php-snmp.i386 5.1.6-27.el5
    php-xml.i386 5.1.6-27.el5

  4. Удалить PHP5.1: yum remove php.i386 php-cli.i386 php-common.i386 php-devel.i386 php-gd.i386 php-imap.i386 php-ldap.i386 php-mbstring.i386 php-mysql.i386 php-pdo.i386 php-snmp.i386 php-xml.i386

  5. Это также удалило все зависимости, например php-pear.noarch 1: 1.4.9-6.el5
    php-pear-Auth-SASL.noarch 0: 1.0.4-1.el5
    php-pear-Mail.noarch 0: 1.1.14-5.el5.1 php-pear-Net-SMTP.noarch 0: 1.4.2-1.el5
    php-pear-Net-Socket.noarch 0: 1.0.8-1.el5.centos

  6. Установите все вышеперечисленные пакеты. yum install php53.i386 php53-cli.i386 php53-common.i386 php53-devel.i386 php53-gd.i386 php53-imap.i386 php53-ldap.i386 php53-mbstring.i386 php53-mysql.i386 pi386 pi386 php53 php53-snmp.i386 php53-xml.i386

  7. Это установило следующую зависимость libXpm.i386 0: 3.5.5-3

  8. перезапустить nginx

  9. php -v PHP 5.3.3 (cli) (построено: 10 декабря 2013 22:20:06) HAPPY Days ....

Затем я создал новый веб-сайт с помощью drupal 7.26

Однако когда я перехожу на установку сайта, я получаю эту ошибку http://www.example.com/install.php

Ваша установка PHP слишком старая. Drupal требует как минимум PHP 5.2.4. См. Страницу системных требований для получения дополнительной информации.

Я что-то пропустил при установке PHP5.3?

Все остальные веб-сайты все еще работают, поэтому теперь я не уверен, какую версию я использую !!