Установка PHP на Apach

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

Модератор: Bizdelnick

Wrbt
Сообщения: 9

Установка PHP на Apach

Сообщение Wrbt »

Ситуация примерно следующая, дистрибутив ASP, 2.6.14, установлен Apache (apache_1.3.34) сконфигурился и встал без каких либо проблем. Хочу поставить PHP, делаю всё в точности как описано по нижеприведённой ссылке http://phpclub.ru/faq/wakka.php?wakka=Install&v=j4j
Распаковал php-5.1.1 пишу ./configure --with-apxs=/usr/local/apache/bin/apxs так как apxc находится именно там. Далее начинает конфигурить и я вижу примерно следущее

Configuring SAPI modules
checking for AOLserver support... no
checking for Apache 1.x module support via DSO through APXS...

Sorry, I was not able to successfully run APXS. Possible reasons:

1. Perl is not installed;
2. Apache was not compiled with DSO support (--enable-module=so);
3. 'apxs' is not in your path. Try to use --with-apxs=/path/to/apxs
The output of /usr/local/apache/bin/apxs follows
apxs:Error: Sorry, no DSO support for Apache available
apxs:Error: under your platform. Make sure the Apache
apxs:Error: module mod_so is compiled into your server
apxs:Error: binary `/usr/local/apache/bin/httpd'.
configure: error: Aborting

Пробовал поставить из rpm тоже ругается на неудовлетворённые зависимости

Неудовлетворенные зависимости:
httpd-mmn = 20020903 нужен для php-4.3.9-3
php-pear нужен для php-4.3.9-3

Понимаю что их надо бы удовлетворить, но только ума не приложу как. Тоесть php-pear я нашёл, распаковал и как ожидалось не обнаружил ни configure ни чего либо похожего. Тоесть что с ним делать ума не приложу. Отсюда просьба, помогите чайнику пожалуйста)) Желательно описать процесс установки подробно, если есть такая возможность, или поделится ссылкой где она описана. Заранее всем спасибо
Спасибо сказали:
Аватара пользователя
Atari
Сообщения: 8

Re: Установка PHP на Apach

Сообщение Atari »

Как я понял,ты пытался поставить PHP 5, но у тя не получилось...А PHP 4 ты ставил из rpm.

Постотри на это :
1. Perl is not installed;
2. Apache was not compiled with DSO support (--enable-module=so);

Поставь в систему Perl,и пересобери Апач,ибо он ругается на отсутсвие поддержи DSO,сконфигурируй его с этой строкой что в скобках - "--enable-module=so".И видимо из-заотсутсвия поддержки DSO у тебя не встаёт APXS.
Спасибо сказали: