URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 34915
[ Назад ]

Исходное сообщение
"Подстажите как установить Apache с поддержкой PHP"

Отправлено Line , 19-Сен-03 14:56 
Устанавливаю Apache  с поддержеой PHP, но вот после компиляции и установки все нормально но вот .php документы не обрабатываются. Почему-то в libexec нет никаких файлов модулей с расширениями php4.so. Вообще пусто. Как это исправить? Что я не правильно делаю.

Спасибо.


Содержание

Сообщения в этом обсуждении
"Подстажите как установить Apache с поддержкой PHP"
Отправлено ЕйСи , 19-Сен-03 15:14 
>Устанавливаю Apache  с поддержеой PHP, но вот после компиляции и установки
>все нормально но вот .php документы не обрабатываются. Почему-то в libexec
>нет никаких файлов модулей с расширениями php4.so. Вообще пусто. Как это
>исправить? Что я не правильно делаю.
>
>Спасибо.
в httpd.conf
AddType aplication/x-httpd -php .php .php3


"Подстажите как установить Apache с поддержкой PHP"
Отправлено Line , 19-Сен-03 21:58 
>>Устанавливаю Apache  с поддержеой PHP, но вот после компиляции и установки
>>все нормально но вот .php документы не обрабатываются. Почему-то в libexec
>>нет никаких файлов модулей с расширениями php4.so. Вообще пусто. Как это
>>исправить? Что я не правильно делаю.
>>
>>Спасибо.
>в httpd.conf
>AddType aplication/x-httpd -php .php .php3


Та непонятно почему файлов нет в libexec.
Как правильно скомпелировать апачь с поддержкой php?

Спасибо.


"Подстажите как установить Apache с поддержкой PHP"
Отправлено Burmuley , 20-Сен-03 12:56 
>>>Устанавливаю Apache  с поддержеой PHP, но вот после компиляции и установки
>>>все нормально но вот .php документы не обрабатываются. Почему-то в libexec
>>>нет никаких файлов модулей с расширениями php4.so. Вообще пусто. Как это
>>>исправить? Что я не правильно делаю.
>>>
>>>Спасибо.
>>в httpd.conf
>>AddType aplication/x-httpd -php .php .php3
>
>
>Та непонятно почему файлов нет в libexec.
>Как правильно скомпелировать апачь с поддержкой php?
>
>Спасибо.


А ты РНР скомпилил как модуль Апач? а прописал его в httpd.conf?
и еще...я обычно еще на директорию, в которой файлы РНР лежат прописываю параметр ExecCGI...потому как вроде с РНР 4.2.х он там как-то подругому исполняется...как CGI скрипт вощщем :) точно не помню что там и как.
И еще...с Апачем поставляетчся подробнейшая дока!

Have fun! :)


"Подстажите как установить Apache с поддержкой PHP"
Отправлено Line , 20-Сен-03 16:33 
>>>>Устанавливаю Apache  с поддержеой PHP, но вот после компиляции и установки
>>>>все нормально но вот .php документы не обрабатываются. Почему-то в libexec
>>>>нет никаких файлов модулей с расширениями php4.so. Вообще пусто. Как это
>>>>исправить? Что я не правильно делаю.
>>>>
>>>>Спасибо.
>>>в httpd.conf
>>>AddType aplication/x-httpd -php .php .php3
>>
>>
>>Та непонятно почему файлов нет в libexec.
>>Как правильно скомпелировать апачь с поддержкой php?
>>
>>Спасибо.
>
>
>А ты РНР скомпилил как модуль Апач? а прописал его в httpd.conf?
>
>и еще...я обычно еще на директорию, в которой файлы РНР лежат прописываю
>параметр ExecCGI...потому как вроде с РНР 4.2.х он там как-то подругому
>исполняется...как CGI скрипт вощщем :) точно не помню что там и
>как.
>И еще...с Апачем поставляетчся подробнейшая дока!
>
>Have fun! :)

Желательно полный список команд.


"Подстажите как установить Apache с поддержкой PHP"
Отправлено Line , 20-Сен-03 23:54 
>>>>>Устанавливаю Apache  с поддержеой PHP, но вот после компиляции и установки
>>>>>все нормально но вот .php документы не обрабатываются. Почему-то в libexec
>>>>>нет никаких файлов модулей с расширениями php4.so. Вообще пусто. Как это
>>>>>исправить? Что я не правильно делаю.
>>>>>
>>>>>Спасибо.
>>>>в httpd.conf
>>>>AddType aplication/x-httpd -php .php .php3
>>>
>>>
>>>Та непонятно почему файлов нет в libexec.
>>>Как правильно скомпелировать апачь с поддержкой php?
>>>
>>>Спасибо.
>>
>>
>>А ты РНР скомпилил как модуль Апач? а прописал его в httpd.conf?
>>
>>и еще...я обычно еще на директорию, в которой файлы РНР лежат прописываю
>>параметр ExecCGI...потому как вроде с РНР 4.2.х он там как-то подругому
>>исполняется...как CGI скрипт вощщем :) точно не помню что там и
>>как.
>>И еще...с Апачем поставляетчся подробнейшая дока!
>>
>>Have fun! :)
>
>Желательно полный список команд.

Никто не знает что ли?


"Подстажите как установить Apache с поддержкой PHP"
Отправлено Burmuley , 22-Сен-03 14:02 
>Никто не знает что ли?

httpd.conf :


AddType aplication/x-httpd-php .php .php3 (здесь добавляешь любые расширения, из которых ты хочешь исполнять РНР-скрипты)

+

ищешь строку <Directory /var/www/htdocs> (ну или где там у тебя будут лежать РНР скрипты)
там есть строчка Options бла-бла-бла

В этой строчке _добавляешь_ ExecCGI

вроде все...
еще: если ты сам собирал РНР...посмотри, собрал ли ты его как модуль Apache???


"Подстажите как установить Apache с поддержкой PHP"
Отправлено viceversa , 22-Сен-03 15:54 
я собираю apache c php вкомпиленным
cd apache_source
./configure
cd php_source
./configure --with-apache=Путь к исходникам apache --дальше добавляешь что нужно
make
make install
cd apache_source
./configure --activate-module=src/modules/php4/libphp4.a --дальше добавляешь что нужно
make
make install

httpd.conf
DirectoryIndex index.php
AppType applcation/x-httpd-php .php

Переписываешь php.ini из дистра в /usr/local/lib
Создаешь файл index.php в DocumentRoot
<?
phpinfo();
?>
Стартуешь apache и заходишь на сервак
index.php должен выдать массу инфы по php и apache