|
|
|
| Привет у меня Win XP, Apache 2.0.53, PHP5, но мне для работы надо что бы еще и 4 PHP работал, может как-то можно на разные IP или порты посадить??? | |
|
|
|
|
|
|
|
для: jujava
(08.11.2005 в 20:26)
| | Можно разнести php4 и php5 на разные виртуальные хосты. Это если php как cgi подключать, но возникает проблема с общим конфигурационным файлом php.ini. А файлы должны быть разные, хотя бы из-за подгружаемых расширений, которые зависят от версий php.
А зачем вам одновременно php4 и php5. Все что работает на php4 будет работать и на php5. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(08.11.2005 в 22:27)
| | Только не все что работает на php5 будет работать на php4... :) | |
|
|
|
|
|
|
|
для: Евгений Петров
(08.11.2005 в 22:44)
| | Да, но тогда какой смысл проверять на php4 и на php5. Если нужно чтобы работало и там и там, то можно просто писать на php4. А если нужны именно возможности php5, то логично, что они не будут работать на 4-ке.
Если только с исследовательскими целями... | |
|
|
|
|
|
|
|
для: jujava
(08.11.2005 в 20:26)
| | Есть достаточно интересное решение. Оно описано в журнале PHP Inside, конеретнее - в выпуске 15 "Тонкая настройка PHP" http://phpclub.ru/detail/download/2005/okt/phpi15_2005.pdf (0,8Мб). Рекомендую скачать и почитать - там хорошо все описано. ;) Успехов! | |
|
|
|
|
|
|
|
для: JC_Piligrim
(09.11.2005 в 13:47)
| | Хорошие статьи.
Статья по вопросу темы находится в самом конце. Вкратце:
Решение состоит в загрузке 2-х модулей одновременно, но так чтобы они работали с разными расширениями. Для этого используют 2 разных идентификатора типа.
// Для php4
AddType application/x-httpd-php .php
// Для php5
AddType application/x-httpd-ze2 .php5
|
Чтобы вторая строка работала - вручную вносят изменения в библиотеку php5apache2.dll заменяя строку
на строку
«application/x-httpd-ze2»
|
А для того, чтобы разные версии php использовали разные конфигурационные файлы php.ini используют директиву в httpd.conf
Но это только для Apache 2. Для Apache 1 редактируют соответствующие строки в файле php5ts.dll. | |
|
|
|