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

Исходное сообщение
"Apahe+php "

Отправлено kao , 23-Май-02 11:48 
Всем привет. Тема номера такая. Больше наверно к спецам, чем к дилетантам.
И нужно решить куда двигаться.
Установлен web сервер, работает. Но с поддержкой php не совсем понятно.

По порядку.
-установлен пакет php-4.0.6-7
-в httpd.conf я вижу не заремареную строку

--AddType application/x-httpd-php3 .phtml,
а так же
--LoadModule php3_module  modules/libphp.so

И вообще все что связано с php-NN у меня разремарено там.

В то же время по команде httpd -l если установлена поддержка php в apache должно
появится вот такое кроме всего прочего
-------------mod_php3.c--------,
что означает поддержка в apache включена.

У меня же эта команда выдает:
Compiled-in modules:
  http_core.c
  mod_so.c
И кроме того в /usr/lib/apache есть
libphp4.so а libphp.so и libphp3.so нету! А конфиг
апача говорит-им грузится!

Возникают вопросы.
Вообще хоть какой нибудь PHP включен у меня или нет? Библиотеки то php4 есть например, но похоже, что не грузятся, ничего не понятно..

Если php инсталирован из rpm пакета, почему не включена поддержка в apache mod_php3.c (или все-таки включена, все указывалось при инсталяции системы).

И вообще, как это в /usr/lib/apahe есть
все .so, но не поставилась библиотека из  rpm
php3, и php? (или я тогда не знаю что)

И как теперь поступить. Что бы включить в апач поддержку php3.? Или библиотеку php3
вместе с mod_php3.c?
Заново надо удалять все пакеты вместе с httpd, брать тарболы и компилять с поддержкой
апача? Но мне кажется это не совсем правильно, если ставилась система и ей говорилось надо то и это-поддержка то должна быть.
Буду виртуально благодарен за ответ:)
OS-ASP-Linux 7.2


Содержание

Сообщения в этом обсуждении
"RE: Apahe+php "
Отправлено uldus , 23-Май-02 14:41 
>В то же время по команде
>Compiled-in modules:
>  http_core.c

По httpd -l показываются только _вкомпилированные_ в httpd модули, а не подключенные через DSO (Dynamic Shared Object).


"RE: Apahe+php "
Отправлено kao , 23-Май-02 15:18 
А можешь в двух словах сказать, как посмотреть что подключено через DSO
и как же выйти из этой ситуации.


"RE: Apahe+php "
Отправлено uldus , 24-Май-02 10:32 
по httpd -l должен быть модуль mod_so

В httpd.conf модуль должен быть прописан в директовах LoadModule и AddModule
При запуске не должно быть ругани.