PHP

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

stanson
Сообщения: 101

PHP

Сообщение stanson »

Подскажите пожалуйста как пересобирается PHP?
Или где можно прочитать про это?
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: PHP

Сообщение n2j2r »

./configure --help
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: PHP

Сообщение solshark »

Конкретнее сформулируйте вопрос. Вам непонятен процесс сборки как таковой? Или возникли проблемы со сборкой именно php?

Про php читать тут.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:
stanson
Сообщения: 101

Re: PHP

Сообщение stanson »

solshark писал(а): ↑
10.10.2006 16:38
Конкретнее сформулируйте вопрос. Вам непонятен процесс сборки как таковой? Или возникли проблемы со сборкой именно php?

Про php читать тут.


У меня Apache и PHP установлены из rpm при установке RedHat FedoraCore5.

Возникла необходимость добавить опцию --with-xsl

Что делать?
Спасибо сказали:
stanson
Сообщения: 101

Re: PHP

Сообщение stanson »

Или нужно еще одну версию PHP ставить локально?
Ведь на системном уровне все из RPM ставилось.
Можно ли как то его пересобрать (тот PHP что из rpm установлен)?
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: PHP

Сообщение solshark »

stanson писал(а): ↑
10.10.2006 17:17
У меня Apache и PHP установлены из rpm при установке RedHat FedoraCore5.

Возникла необходимость добавить опцию --with-xsl

Что делать?

1. Удалять рпм.
2. Качать сорки. (php.net)
2.а - читать инфу по установке
3. Распаковывать сорки.
4. ./configure --all-opts-needed
5. make
6. make install
7. Правка конфигов.
8. php_info()
9. Наслаждаемся результатом :)
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:
stanson
Сообщения: 101

Re: PHP

Сообщение stanson »

solshark писал(а): ↑
10.10.2006 18:12
stanson писал(а): ↑
10.10.2006 17:17

У меня Apache и PHP установлены из rpm при установке RedHat FedoraCore5.

Возникла необходимость добавить опцию --with-xsl

Что делать?

1. Удалять рпм.
2. Качать сорки. (php.net)
2.а - читать инфу по установке
3. Распаковывать сорки.
4. ./configure --all-opts-needed
5. make
6. make install
7. Правка конфигов.
8. php_info()
9. Наслаждаемся результатом :)


Спасибо большое.
А apache нужно переустанавливать при этом?
Если нет то любой PHP подойдет для моего Apache 2?
И можно ли как то забэкапить текущий php(чтобы быстро восстановиться в случае чего)?
Или достаточно будет опять php.rpm из дистрибутива поставить в случае чего?
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: PHP

Сообщение solshark »

stanson писал(а): ↑
10.10.2006 17:32
А apache нужно переустанавливать при этом?

Нет.

stanson писал(а): ↑
10.10.2006 18:20
Если нет то любой PHP подойдет для моего Apache 2?

Зависит от поставленых задач. Если Вам нужно развернуть что-то готовое, то нужно посмотреть, какую версию это "что-то" хочет. Если же Вы просто для изучения - рекомендую ставить 5.*
(Товарищи гуру, без холивара).

stanson писал(а): ↑
10.10.2006 18:20
И можно ли как то забэкапить текущий php(чтобы быстро восстановиться в случае чего)?
Или достаточно будет опять php.rpm из дистрибутива поставить в случае чего?

Ага. Достаточно поставить рпм. Только перед этим удалить свежескомпиленый обязательно.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:
stanson
Сообщения: 101

Re: PHP

Сообщение stanson »

У меня такие rpm установлены

]# rpm -qa|grep php
php-mysql-5.1.2-5
php-5.1.2-5
php-ldap-5.1.2-5
php-pdo-5.1.2-5
php-pear-1.4.6-2


Я правильно понял что нужно удалить только php-5.1.2-5?
Или нужно удалять все?
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: PHP

Сообщение solshark »

stanson писал(а): ↑
11.10.2006 10:12
У меня такие rpm установлены

]# rpm -qa|grep php
php-mysql-5.1.2-5
php-5.1.2-5
php-ldap-5.1.2-5
php-pdo-5.1.2-5
php-pear-1.4.6-2


Я правильно понял что нужно удалить только php-5.1.2-5?
Или нужно удалять все?

Хммм. Смотрите, я давно уже не использовал rpm-based системы. Но когда на работе нужно было собрать пхп для нового сервера с модулем от verisign под RHEL, я удалил все. В том числе и те пакеты, которые Вы назвали.

Кстати, вероятно Вам понадобятся devel-версии некоторых пакетов.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: PHP

Сообщение MadDog »

А не проще доустановить нужный пакет? что-то типа php-xml-xxxx.rpm
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали: