Отправляет email-рассылки с помощью сервиса Sendsay

Как включить поддержку php на apache ?

У меня Red Hat 7.2 ядро 2.4.17 seawolf.
Как мне включить поддержку php на моем apache 1.3.29 ?
И какой-нибудь тестовый скриптик для верности хотелось бы:)
Кузнецов Евгений.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5830; Возраст листа: 248; Участников: 1058
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/115275



-*Информационный канал 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

Ответить   Tue, 30 Mar 2004 16:20:43 +0400 (#115275)

 

Ответы:

Евгений Кузнецов wrote:

Насколько я помню, php в стандартном разливе присутствовало.
rpm -q php

В принципе, если apache собирал сам (судя по версии), то пересобери
еще раз вместе с php (у php с сырцах в readme все четко описано).

После того как php установлен, то создай файлик index.php в корне сайта
с содержимым

<?php
phpinfo();

и пойди на него любым браузером.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5871; Возраст листа: 249; Участников: 1058
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/115752



-*Информационный канал 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

Ответить   Wed, 31 Mar 2004 14:50:23 +0300 (#115752)

 

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 заново. Блин, не хочется.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5888; Возраст листа: 249; Участников: 1058
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/115853



-*Информационный канал 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

Ответить   Wed, 31 Mar 2004 17:42:10 +0400 (#115853)

 

i686-pc-linux-gnu)

On Wed, 31 Mar 2004 17:42:10 +0400
"Евгений Кузнецов" <evk***@i*****.ru> wrote:

а ссылка на мануал вам просто так дана?
Апач пересобирать абсолютно необязательно для установки PHP.
кратко:
1) качаем последний РНР (4.0.4 уже 3 года, на днях 4.3.5 вышел).
2) распаковываем.
3) ./configure --with-apxs=/usr/local/bin/apxs --другие-опции
4) make
5) make install
6) apachectl restart

подробности - в мануале и Яндексе/Гугле.

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5889; Возраст листа: 249; Участников: 1058
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/115866



-*Информационный канал 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

Ответить   Antony Dovgal Wed, 31 Mar 2004 18:04:30 +0400 (#115866)

 

Евгений Кузнецов wrote:

Да. Ст-а-а-а-рый.

Обязательно перекомпилить. Обязательно стянуть самый свежий php.
Линков на документацию здесь приводили достаточно, хотя по-моему в
ридми php все описанно.

И не забудь снести старый php :)
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5890; Возраст листа: 249; Участников: 1058
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/115868



-*Информационный канал 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

Ответить   Wed, 31 Mar 2004 17:13:16 +0300 (#115868)

 

Прав был Гннадий Золотарев ! 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(); ?>

ЗАРАБОТАЛО !!!!!!!!!!

Ребята, всем огромное спасибо !!!!
Все ваши письма помогли.

Скачал.

./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)

ставил.

-*Название листа "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

Ответить   Wed, 31 Mar 2004 21:02:38 +0400 (#115975)

 

ставил.

httpd.conf
...
LoadModule php4_module d:/php/sapi/php4apache.dll
...
AddType application/x-httpd-php .php
...

Это из под офтопа. Но, думаю, под линухом будет что-то вроде.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5993; Возраст листа: 251; Участников: 1059
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/117179



-*Информационный канал 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

Ответить   Fri, 2 Apr 2004 17:34:54 +0400 (#117179)

 

i686-pc-linux-gnu)

On Tue, 30 Mar 2004 16:20:43 +0400
"Евгений Кузнецов" <evk***@i*****.ru> wrote:

http://www.php.net/manual/ru/install.apache.php

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5873; Возраст листа: 249; Участников: 1058
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/115757



-*Информационный канал 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

Ответить   Antony Dovgal Wed, 31 Mar 2004 15:52:32 +0400 (#115757)

 

On Tue, 30 Mar 2004 16:20:43 +0400
"Евгений Кузнецов" <evk***@i*****.ru> wrote:

Подключение PHP в apache описано подробно в документации по РНР (есть
несколько вариантов подключения).

А тестовый скриптик очень простой:

<?php
phpinfo();

Помещаешь его, например, под именем info.php в /var/www/html

и после установки php и рестарта apache введи в браузере
http://localhost/info.php

если все будет нормально, то в браузер будет выдана информация о всех
настройках php.

С уважением -
Андрей Соловьев
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5883; Возраст листа: 249; Участников: 1058
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/115838



-*Информационный канал 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

Ответить   Wed, 31 Mar 2004 12:04:59 +0400 (#115838)

 

Hello Евгений,

Рекомендую скачать последную версию 4.3.5 с php.net ибо там очень
серьезные багфиксы.

потом как обычно
tar xzf php-4.3.5.tgz
cd php-4.3.5
./configure --with-mysql --with-apxs=/path_to/apxs
make
make install

Затем добавьте в httpd.conf строку
AddType application/x-httpd-php .php

Тестовый скрипт info.php
<? phpinfo(); ?>

Ответить   Wed, 31 Mar 2004 13:17:59 +0300 (#115839)

 

Привет Артур !

Скачал.

./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 есть !

Ребята ! Спасибо за ваши ответы.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5892; Возраст листа: 249; Участников: 1058
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/115923



-*Информационный канал 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

Ответить   Wed, 31 Mar 2004 19:47:41 +0400 (#115923)