php5_module + php4_module + Apache2/FreeBSD - как подружить?

booroondook

Новичок
php5_module + php4_module + Apache2/FreeBSD - как подружить?

субж. - По отдельности работают хочется вместе, например, чтобы php4_module работал с .php, а 5-й с .php5

Пробовал в исходниках править application/x-httpd-php на application/x-httpd-ph5 (+ php_value -> ph5_value и т.д.) и соответсвенно прописывать AddType...

Не помогло - т.е. опять таки по отдельностьи
LoadModule php5_module libexec/apache2/libphp5.so
AddType application/x-httpd-ph5 php
или
LoadModule php4_module libexec/apache2/libphp4.so
AddType application/x-httpd-phз php4

работает, а вместе опять нет

Configuration File (php.ini) Path /usr/local/php5/etc/php.ini
Configuration File (php.ini) Path /usr/local/php4/etc/php.ini
разные

в гугле изрыл все но ничего не помогло
 

booroondook

Новичок
еще заметил любопытную вещь когда заглянул в http://www.3dots.ru/server-info

если загружаешь 2 модуля то получается
+++++++++++++++++++++++++++++++++
Module Name: sapi_apache2.c
Content handlers: yes
Configuration Phase Participation: Create Directory Config, Merge Directory Configs
Request Phase Participation: none
Module Directives:
ph5_value - PHP Value Modifier
ph5_flag - PHP Flag Modifier
ph5_admin_value - PHP Value Modifier (Admin)
ph5_admin_flag - PHP Flag Modifier (Admin)
PH5INIDir - Directory containing the php.ini file
Current Configuration:


Module Name: mod_php5.c
Content handlers: yes
Configuration Phase Participation: Create Directory Config, Merge Directory Configs
Request Phase Participation: none
Module Directives:
ph5_value - PHP Value Modifier
ph5_flag - PHP Flag Modifier
ph5_admin_value - PHP Value Modifier (Admin)
ph5_admin_flag - PHP Flag Modifier (Admin)
PH5INIDir - Directory containing the php.ini file
Current Configuration:

если один

Module Name: sapi_apache2.c
Content handlers: yes
Configuration Phase Participation: Create Directory Config, Merge Directory Configs
Request Phase Participation: none
Module Directives:
php_value - PHP Value Modifier
php_flag - PHP Flag Modifier
php_admin_value - PHP Value Modifier (Admin)
php_admin_flag - PHP Flag Modifier (Admin)
PHPINIDir - Directory containing the php.ini file
Current Configuration:

т.е. 5-й как бы блокирует предыдущий
 

Tor

Новичок
ну, если ты не отвечаешь на наши вопросы, то почему мы должны отвечать на твои?
 

fixxxer

К.О.
Партнер клуба
у меня на linux-е при аналогичном патче апач сегфолтился на каждом запросе, разбираться было лениво, просто поднял два апача.

похоже, без напильника такое решение работает только на win32.

-~{}~ 27.04.05 18:23:

да, апач2 префорк, с первым не пробовал.
 

booroondook

Новичок
Автор оригинала: Tor
ну, если ты не отвечаешь на наши вопросы, то почему мы должны отвечать на твои?
яя вопроса не понял вообще-то?

-~{}~ 27.04.05 19:59:

Автор оригинала: fixxxer
у меня на linux-е при аналогичном патче апач сегфолтился на каждом запросе, разбираться было лениво, просто поднял два апача.
да, апач2 префорк, с первым не пробовал.
несмотря на то что вроде разные фильтры получаются они почему-то регистрятся как-то одинаково т.е. если оба добавлены то Module Directives: для обоих становятся одинаковыми - при этом устанавливаются того модуля, который первым подгрузился
 
Сверху