Апрель 10

debian 7 php 5.3

 Buy cheap and genuine Windows 7 product key  |
 Windows 7 Ultimate ISO download  |
 Windows 7 Product Key Generator For 32&64 Bits  |
 Windows 7 Product Key Online Store  |
 Windows 7 Ultimate SP1 Product Key Sale  |
 Windows 7 Key  |
 Get Free Newest Windows 7 Product Key  |
 Windows 7 Product Key for 32bit/64bit Updated 2016  |
 Microsoft Office 2010 Professional Plus 14 serial key dowload  |
 Windows 7 Professional Download ISO Free Download  |
windows 10 education key
windows 10 enterprise mak
office 2010 key
windows 7 key sale
windows 10 home-key
windows 10 education
windows 10 pro key
office 2016 key
windows 10 key
office 2013 key
windows 10 home edition
windows 7 key
windows 10 activation key

краду иби не вечны сайты, а времени у меня искать мало 🙂

 

В репозиториях седьмого Дебиана оказалась только php 5.4. Но для работы многих скриптов требуется откат до версии Php 5.3. В данном посте публикую решение в рамках цикла по созданию домашнего Web-сервера. От себя добавлю, что данный блог и joomla выше 1.5 нормально работает как на php 5.4 так и на 5.3. Так что понижение версии может быть излишним.

Для начала нужно подключить репозитории squeeze. Открываем файл /etc/apt/sources.list редактором vim или другим (можно воспользоваться редактором Notepad++ о котором я говорил в предыдущем посте) и добавляем:

 

deb http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all
deb http://ftp.ru.debian.org/debian/ squeeze main
deb-src http://ftp.ru.debian.org/debian/ squeeze main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
deb http://ftp.ru.debian.org/debian/ squeeze-updates main
deb-src http://ftp.ru.debian.org/debian/ squeeze-updates main

Для репозитория dotdeb нужно добавить GnuPG key

wget -O — http://www.dotdeb.org/dotdeb.gpg | apt-key add —

После чего выполняем команду apt-get update.

Перед установкой необходимо удалить всё, что связано с php 5.4 если вы уже ее установили

apt-get remove —purge `dpkg -l | grep php | grep -w 5.4 | awk ‘{print $2}’ | xargs`

Далее смотрим, какая версия php 5.3.* доступна для установки:

apt-cache showpkg php5

вывод

Provides:
5.4.4-14+deb7u7 —
5.4.4-14+deb7u5 —
5.3.28-1~dotdeb.0 —
5.3.3-7+squeeze18 —
5.3.3-7+squeeze17 —

aptitude install -t squeeze php5

а вот  тут я бы добавил коечто ещё

aptitude install -t squeeze apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-mysql php5-imap phpmyadmin php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt php5-imagick imagemagick libapache2-mod-suphp libruby libapache2-mod-ruby

ибо при простом инстале  дополнительных пакетов мне всетаки обновляло php до версии 5.4

хоть я и делал

 

Соглашаемся и в итоге у нас будет установлен из репозитория Apache 2.2.16

После установки, все пакеты нужно будет заморозить, чтобы при установке обновлений ОС php не был обновлён до последней версии 5.4. Делается это при помощи aptitude.

aptitude hold php5

возможно, что holt не распространяеться на apt-get  котором обысно пользуюсь я  🙂

в конечном итоге есть  debian 7 php 5.3

 

 

 

 

 

 

Метки: , ,
Copyright 2018. All rights reserved.

Опубликовано 10.04.2015 admin в категории "Без рубрики

1 COMMENTS :

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *