Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.
Как на Ubuntu понизить php до версии 5.2
Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Условием использования нашего форума, является соблюдение настоящих Правил форума.
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
-
Gu
Сообщение
Re: Как на Ubuntu понизить php до версии 5.2
На самом деле откат это не лучший выход, хотя кому как.
Кто-то уверен в старых проверенных сборках, а кто-то любит все новое и неизведанное .
Но раз надо то делайте следующее:
1. Установите репозиторий:Или (в случае отсутствия пакета python-software-properties команды add-apt-repository не будет) пропишите (добавьте) в /etc/apt/sources.list как показано ниже
если у вас Ubuntu 10.10 (а не 10.04), то вместо lucid следует указывать имя maverick
теперь добавьте PGP-ключ:
2. Зафиксируйте версию PHP прописав в файле /etc/apt/preferences.d/php
3. Выполните обновление кэша apt:
4. Произведите обновление ПО (при этом версия PHP поменяется и изменится с 5.3 на 5.2.10):
5. На этом установка завершена.
P.S.: Если версия PHP по какой-то причине не изменяется (не происходит downgrade версии)
посмотрите список установленных пакетов
запишите список пакетов которые стоят в системе
Установите недостающие пакеты.
Кто-то уверен в старых проверенных сборках, а кто-то любит все новое и неизведанное .
Но раз надо то делайте следующее:
1. Установите репозиторий:
Код: Выделить всё
add-apt-repository ppa:txwikinger/php5.2
Код: Выделить всё
deb http://ppa.launchpad.net/txwikinger/php5.2/ubuntu lucid main
#deb-src http://ppa.launchpad.net/txwikinger/php5.2/ubuntu lucid main
теперь добавьте PGP-ключ:
Код: Выделить всё
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9CC59506
Код: Выделить всё
Package: libapache2-mod-php5
Pin: version 5.2.10*
Pin-Priority: 991
Package: libapache2-mod-php5filter
Pin: version 5.2.10*
Pin-Priority: 991
Package: php-pear
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-cgi
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-cli
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-common
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-curl
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-dbg
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-dev
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-gd
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-gmp
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-ldap
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-mhash
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-mysql
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-odbc
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-pgsql
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-pspell
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-recode
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-snmp
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-sqlite
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-sybase
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-tidy
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-xmlrpc
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-xsl
Pin: version 5.2.10*
Pin-Priority: 991
Package: php5-mcrypt
Pin: version 5.2.6*
Pin-Priority: 991
Package: php5-imap
Pin: version 5.2.6*
Pin-Priority: 991
Код: Выделить всё
apt-get update
Код: Выделить всё
apt-get dist-upgrade
P.S.: Если версия PHP по какой-то причине не изменяется (не происходит downgrade версии)
посмотрите список установленных пакетов
Код: Выделить всё
dpkg -l | grep php
Код: Выделить всё
apt-get remove php5
apt-get install php5
Сообщение
выдает
W: Не удалось получить Для просмотра ссылок Вы должны быть авторизованы на форуме. 404 Not Found
W: Не удалось получить Для просмотра ссылок Вы должны быть авторизованы на форуме. ... atty/main/binary-i386/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
Re: Как на Ubuntu понизить php до версии 5.2
Код: Выделить всё
apt-get update
W: Не удалось получить Для просмотра ссылок Вы должны быть авторизованы на форуме. 404 Not Found
W: Не удалось получить Для просмотра ссылок Вы должны быть авторизованы на форуме. ... atty/main/binary-i386/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
- mini-server
- Контактная информация:
- Откуда: г. Москва
Сообщение
Re: Как на Ubuntu понизить php до версии 5.2
Mixnn, обратите внимание на Вашу ссылку в ее адресе стоит адрес natty, а это Ubuntu 11.04 Natty, а Вам было сказано lucid или maverick. Под Natty пакет не предусмотрен. Проверьте сами Для просмотра ссылок Вы должны быть авторизованы на форуме., это элементарно!
Вы когда спрашиваете, уточняйте что Ваши данные, я вот и не подумал что у Вас Ubuntu 11.04! (может у Вас там desktop, а не server )
Я лишь могу посоветовать в Вашем случае заменить:
на:
И заново пройти обновление:
Не гарантирую что будет совместимо, но в статье Для просмотра ссылок Вы должны быть авторизованы на форуме., автор утверждает что все работает
Я честно не понимаю для чего это, наверное Drupal 6 запускаете.
Вы когда спрашиваете, уточняйте что Ваши данные, я вот и не подумал что у Вас Ubuntu 11.04! (может у Вас там desktop, а не server )
Я лишь могу посоветовать в Вашем случае заменить:
Код: Выделить всё
deb http://ppa.launchpad.net/txwikinger/php5.2/ubuntu lucid main
#deb-src http://ppa.launchpad.net/txwikinger/php5.2/ubuntu lucid main
Код: Выделить всё
deb http://ppa.launchpad.net/txwikinger/php5.2/ubuntu maverick main
#deb-src http://ppa.launchpad.net/txwikinger/php5.2/ubuntu maverick main
Код: Выделить всё
apt-get update
Я честно не понимаю для чего это, наверное Drupal 6 запускаете.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Сообщение
Re: Как на Ubuntu понизить php до версии 5.2
нет не получилось, все тоже "404 Not Found"
Я установил себе ubuntu 11.04 как dev машину.
Похоже лучше будет что то другое установить
Что стабильное подходящее для веб разработки можете посоветовать?
Я установил себе ubuntu 11.04 как dev машину.
Похоже лучше будет что то другое установить
Что стабильное подходящее для веб разработки можете посоветовать?
- mini-server
- Контактная информация:
- Откуда: г. Москва
Сообщение
Re: Как на Ubuntu понизить php до версии 5.2
Только что лично проверил на Ubuntu server 11.04. Установилось и все работает!
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Сообщение
Re: Как на Ubuntu понизить php до версии 5.2
Подскажите а как эти манипуляции провести на Ubuntu 11.10 desktop ?
- mini-server
- Контактная информация:
- Откуда: г. Москва
Сообщение
Re: Как на Ubuntu понизить php до версии 5.2
Аналогично через консольkeis73 писал(а):Подскажите а как эти манипуляции провести на Ubuntu 11.10 desktop ?
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Сообщение
Re: Как на Ubuntu понизить php до версии 5.2
Пробовал не получилось, уже не нужно заменил устаревшие функции в скрипте =)но все равно спасибо,
- mini-server
- Контактная информация:
- Откуда: г. Москва
Сообщение
Re: Как на Ubuntu понизить php до версии 5.2
Укажите что именно меняли, для других пользователей проекта.keis73 писал(а):Пробовал не получилось, уже не нужно заменил устаревшие функции в скрипте =)но все равно спасибо,
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Сообщение
Re: Как на Ubuntu понизить php до версии 5.2
как обновить PHP 5.1.6 на 5.2.* в centos 5.6 панель ispconfig3
- mini-server
- Контактная информация:
- Откуда: г. Москва
Сообщение
Re: Как на Ubuntu понизить php до версии 5.2
Ваш вопрос не соответствует теме.feniks007 писал(а):как обновить PHP 5.1.6 на 5.2.* в centos 5.6 панель ispconfig3
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...