Прав был Гннадий Золотарев ! gz@d*****.com
БОльшое спасибо !
Заново закомпилил Apache с теми опциями,
что тут http://www.php.net/manual/en/install.apache.php
После этого заново закомпилил php
cd php-4.3.5
./configure --with-mysql --with-apxs=/path/to/apxs
make
make install
Затем добавил в httpd.conf строку
AddType application/x-httpd-php .php
рестарт apache
Тестовый скрипт info.php
<? phpinfo(); ?>
ЗАРАБОТАЛО !!!!!!!!!!
Ребята, всем огромное спасибо !!!!
Все ваши письма помогли.
> Рекомендую скачать последную версию 4.3.5 с php.net ибо там очень
> серьезные багфиксы.
Скачал.
> потом как обычно
> tar xzf php-4.3.5.tgz
> cd php-4.3.5
>
./configure --with-mysql --with-apxs=/usr/local/apache/bin/apxs
. . . . . . . . . . . . . . .
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
команда httpd -l
выдает
Compiled-in modules:
http_core.c
mod_so.c
suexec: enabled; valid wrapper /usr/sbin/suexec
Т.е. вроде бы и модуль mod_so есть, про который идет речть на страничке по инсталляции
php
http://www.php.net/manual/en/install.apache.php
И Перл стоит Perl-5.8.0.
Что же делать? Перекомпилить Apache ? Но ведь модуль mod_so есть !
-----Original MessageFrom: Gennadiy Zolotaryov <gz@d*****.com>
To: "comp.soft.linux.discuss" <evk***@i*****.ru> (4170252)
Date: Wed, 31 Mar 2004 17:13:16 +0300
Subject: Re: Как включить поддержку php на apache ?
>
> Евгений Кузнецов wrote:
>
> > rpm -q php
> > выдает
> > php-4.0.4pl1-9
> > Т.е. php как бы установлен даже?
>
> Да. Ст-а-а-а-рый.
>
> > И файл /etc/php.ini присутствует.
> > И /usr/bin/*php тоже имеет место быть
> >
> > rpm -ql php
> > выдает большущий список, хотя я не помню, чтобы я специально php когда-то
ставил.
> > Добавил в httpd.conf строку
> >
> > AddType application/x-httpd-php .php
> >
> > Рестартанул apache, не помогло.
> > Придется перекомпилить apache заново. Блин, не хочется.
>
> Обязательно перекомпилить. Обязательно стянуть самый свежий php.
> Линков на документацию здесь приводили достаточно, хотя по-моему в
> ридми php все описанно.
>
> И не забудь снести старый php :)
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5895; Возраст листа: 249; Участников: 1058
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/115975
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru