LINUX.ORG.RU
ФорумAdmin

Нужна помощь - Ubuntu 14.04 + Phpbrew = PHP 5.3.28

 ,


0

2

Задача поставить на Ubuntu 14.04 PhP старой версии.

Нашлась вот такой мануал http://www.toopro.org/ubuntu/use-multiple-php-versions-apache2-14-04

Установим зависимости

apt-get build-dep php5

root@shrmvl:/etc/apt# apt-get build-dep php5 Reading package lists... Done Building dependency tree Reading state information... Done E: You must put some 'source' URIs in your sources.list root@shrmvl:/etc/apt#

не могу найти как его поставить?


Ответ на: комментарий от shrmvl

Ой, ну молодежь! Тебе нужен репозиторий исходных текстов. По ссылке все расписано.

Исходники собираются под конкретную разрядность нужным компилятором (в первом приближении). И да, если туго идет, юзай уже ppa из прошлого топика и не мучайся =)

Twissel ★★★★★
()
Ответ на: комментарий от Samsky

Установил по этому мануалу https://launchpad.net/~sergey-dryabzhinsky/ archive/ubuntu/php53

все как там.

sudo add-apt-repository ppa:sergey-dryabzhinsky/php53

sudo apt-get update

sudo apt-get php53-apache2

apache работает а php нет. проверяю:

<?php phpinfo(); ?>

и так

php -v

-bash: php: command not found

не работает.

А сам php появился в /etc/php53

что может быть не так что он не дружит с Apche?

shrmvl
() автор топика
Ответ на: комментарий от Twissel

Установил по этому мануалу https://launchpad.net/~sergey-dryabzhinsky/ archive/ubuntu/php53

все как там.

sudo add-apt-repository ppa:sergey-dryabzhinsky/php53

sudo apt-get update

sudo apt-get php53-apache2

apache работает а php нет. проверяю:

<?php phpinfo(); ?>

и так

php -v

-bash: php: command not found

не работает.

А сам php появился в /etc/php53

что может быть не так что он не дружит с Apche?

shrmvl
() автор топика
Ответ на: комментарий от shrmvl

Как вариант

sudo apt-get install php53-common libapache2-mod-php53

Ну и да внимательно смотри список файлов в репе и соображай, что к чему.

Twissel ★★★★★
()
Ответ на: комментарий от Twissel

Пишет что установлено

~# sudo apt-get install php53-common libapache2-mod-php53 Reading package lists... Done Building dependency tree Reading state information... Done libapache2-mod-php53 is already the newest version. php53-common is already the newest version. The following packages were automatically installed and are no longer required: libmysqlclient18 mysql-common Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 43 not upgraded. root@shrmvl:~#

shrmvl
() автор топика
Ответ на: комментарий от shrmvl

Смотри конфиг Апача, гугли, учись думать.

Где лежит демка

<?php phpinfo();?>
?

Имя файла? И да осиль уже ЛОРкод не насилуй наши глазки :-)

Twissel ★★★★★
()
Последнее исправление: Twissel (всего исправлений: 2)
Ответ на: комментарий от Twissel

Ну это дело прошлое, на тестовой VPS по этой схеме: http://www.toopro.org/ubuntu/use-multiple-php-versions-apache2-14-04 Удалось установить php 5.3.28

вернулся я к VPS и решил сделать все как там.

пробую ставить

sudo apt-get build-dep php5

 sudo apt-get build-dep php5
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have unmet dependencies:
 libgd-dev : Depends: libgd3 (= 2.1.0-3ubuntu0.6) but 2.2.3-3+deb.sury.org~trusty+0 is to be installed
             Depends: libtiff-dev
E: Build-dependencies for php5 could not be satisfied.


репозиторий

deb http://archive.ubuntu.com/ubuntu trusty main restricted universe
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe
deb http://security.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu trusty partner

deb-src http://archive.ubuntu.com/ubuntu trusty main restricted universe
deb-src http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe
deb-src http://security.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb-src http://archive.canonical.com/ubuntu trusty partner

в чем может быть проблема что не ставит 
sudo apt-get build-dep php5
shrmvl
() автор топика
Ответ на: комментарий от shrmvl

Не проще нужный проект допилить до php5.5 и выше? Игры с 5.3 так себе идея, нормально не обновишь.

conformist ★★★
()
Ответ на: комментарий от shrmvl

Потому что где-то в источниках у тебя подключен deb.sury.org, о чем тебе прямо говорят

libgd-dev : Depends: libgd3 (= 2.1.0-3ubuntu0.6) but 2.2.3-3+deb.sury.org~trusty+0 is to be installed

Удали эту репу из sources.list и сделай

sudo apt-get update
Twissel ★★★★★
()
Ответ на: комментарий от Twissel


Все обыскал все пусто: в файле sources.list .

только:

deb http://archive.ubuntu.com/ubuntu trusty main restricted universe
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe
deb http://security.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu trusty partner

deb-src http://archive.ubuntu.com/ubuntu trusty main restricted universe
deb-src http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe
deb-src http://security.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb-src http://archive.canonical.com/ubuntu trusty partner 
shrmvl
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.