Как ставить расширения PHP под Linux

Covex

Guest
Как ставить расширения PHP под Linux?

Люди помогите!!!!

Интересует как поставить поддержку curl в PHP. Я конечно прочитал инструкцию по установке на php.net, но с linux я столкнулся только 5 дней назад.
ЧТО значит процесс "откомпелировать PHP снова с параметрами --with-curl[=DIR]". Я не знаю как это делать (компелировать).
Подскажите что надо набрать в linux что бы появилась поддержка curl.
Доступ к серверу root через SSH.

А то один сотрудник кричал на весь офис, что он самый продвинутый юниксойд - люниксойд, а дошло до дела, обделался. А эта функция очень нужна для работы сайта.

Могу добавить что PHP 4.3.1, насколько сказали что ставился вместе с apache из дистрибутива Linux.
 

Covex

Guest
Автор оригинала: Yukko
/usr/src/php/README.SELF-CONTAINED-EXTENSIONS
Не совсем понял как устанавливать. Написано что нужен файл config.m4 и источник модуля. Это заимел.


А откуда надо писать, нижестоящие строки?


./configure \
[--with-php-config=/usr/bin/] \
[--with-curl=/tmp/curl/config.m4]
make install


Насколько я понял /path/to/php-config - место где лежит php-config. Это место /usr/bin/.
Файл config.m4 я разместил в папке /tmp/CURL/ Реально я его взял с http://www.filesearch.ru/cgi-bin/s?q=config.m4&t=f&w=a с 20 строчки.

Как теперь присобачить CURL имея config.m4 ??????
Файлы easy.h и curl.h лежат в /usr/include/curl
 

tony2001

TeaM PHPClub
исходники скачай для начала, а потом уже разбираться будешь.
 

fixxxer

К.О.
Партнер клуба
выкинь rmp. скачай .tar.gz.

(это я про пхп...курл можно и из рмп ставить..)
 

tony2001

TeaM PHPClub
Covex:
еще раз повторяю:
СНАЧАЛА скачай _исходники_ РНР, потом приходи.
по шагам:
1) зайти на php.net
2) найти страницу Downloads
3) ткнуть на ссылку с последним РНР в архиве tar.gz
4) сохранить файл
5) сообщить о выполнении
 

Covex

Guest
Автор оригинала: tony2001
Covex:
еще раз повторяю:
СНАЧАЛА скачай _исходники_ РНР, потом приходи.
по шагам:
1) зайти на php.net
2) найти страницу Downloads
3) ткнуть на ссылку с последним РНР в архиве tar.gz
4) сохранить файл
5) сообщить о выполнении
Сделано. Что делать дальше?
 

tony2001

TeaM PHPClub
распаковать:
tar -xzvf php...tar.gz
cd php...
less INSTALL (прочесть инструкцию по установке как Dynamic Apache module)
./configure <указать все необходимые опции>
(если в процессе ./configure возникнут ошибки - проверить, установлены ли соотв-щие либы.)
make
make install

перезапустить апач и радоваться жизни.
 
Сверху