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, установленный php*, чтобы перечислить все пакеты 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 удалить 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 php38-p38 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) С ДНЁМ....

Затем я создал новый веб-сайт, используя Drupal 7.26.

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

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

Я что-то упустил, когда установил PHP5.3?

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

0 ответов

Другие вопросы по тегам