Подскажите пожалуйста как пересобирается PHP?
Или где можно прочитать про это?
PHP
Модератор: Bizdelnick
-
stanson
- Сообщения: 101
Re: PHP
У меня Apache и PHP установлены из rpm при установке RedHat FedoraCore5.
Возникла необходимость добавить опцию --with-xsl
Что делать?
-
stanson
- Сообщения: 101
Re: PHP
Или нужно еще одну версию PHP ставить локально?
Ведь на системном уровне все из RPM ставилось.
Можно ли как то его пересобрать (тот PHP что из rpm установлен)?
Ведь на системном уровне все из RPM ставилось.
Можно ли как то его пересобрать (тот PHP что из rpm установлен)?
-
solshark
- Сообщения: 439
- Статус: Монархист
- ОС: Gentoo ~amd64
Re: PHP
1. Удалять рпм.
2. Качать сорки. (php.net)
2.а - читать инфу по установке
3. Распаковывать сорки.
4. ./configure --all-opts-needed
5. make
6. make install
7. Правка конфигов.
8. php_info()
9. Наслаждаемся результатом
-
stanson
- Сообщения: 101
Re: PHP
Спасибо большое.
А apache нужно переустанавливать при этом?
Если нет то любой PHP подойдет для моего Apache 2?
И можно ли как то забэкапить текущий php(чтобы быстро восстановиться в случае чего)?
Или достаточно будет опять php.rpm из дистрибутива поставить в случае чего?
-
solshark
- Сообщения: 439
- Статус: Монархист
- ОС: Gentoo ~amd64
Re: PHP
Нет.
Зависит от поставленых задач. Если Вам нужно развернуть что-то готовое, то нужно посмотреть, какую версию это "что-то" хочет. Если же Вы просто для изучения - рекомендую ставить 5.*
(Товарищи гуру, без холивара).
Ага. Достаточно поставить рпм. Только перед этим удалить свежескомпиленый обязательно.
-
stanson
- Сообщения: 101
Re: PHP
У меня такие 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 -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
Хммм. Смотрите, я давно уже не использовал rpm-based системы. Но когда на работе нужно было собрать пхп для нового сервера с модулем от verisign под RHEL, я удалил все. В том числе и те пакеты, которые Вы назвали.
Кстати, вероятно Вам понадобятся devel-версии некоторых пакетов.
-
MadDog
- Бывший модератор
- Сообщения: 2298
- Статус: Добрый банщик
Re: PHP
А не проще доустановить нужный пакет? что-то типа php-xml-xxxx.rpm