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

Исходное сообщение
"php 5.x плодит процессы апача в Oracle"

Отправлено dedmazay , 27-Ноя-09 01:04 
Доброго времени!

Имеем OS Win2k3, Oracle 8.1.7, Apache 1.3.29 и Apache 2.2.14, PHP 4.4.8 и PHP 5.2.11

В связке с PHP 4.4.8, Apache 1.3.29 или Apache 2.2.14 все работает отлично. Стоит обновить PHP до 5.x начинают плодится процессы в случае с Apache 1.3 - apache.exe, с Apache 2.2 - httpd.exe, т.е. не закрываются соединения с Oracle. Это приводит к переполнению процессов Oracle: ORA-00020: maximum number of processes (XXX) exceeded

Сравнение конфигов php ни к чему не привело - сделал их идентичными за исключением extension_dir

С чем может быть связано сие поведение? Как вылечить?

Видел похожую тему тут: https://www.opennet.ru/openforum/vsluhforumID8/5312.html решение мне не подходит...


Содержание

Сообщения в этом обсуждении
"php 5.x плодит процессы апача в Oracle"
Отправлено Pahanivo , 27-Ноя-09 08:48 
поменять ОСь?



"php 5.x плодит процессы апача в Oracle"
Отправлено dedmazay , 27-Ноя-09 09:57 
>поменять ОСь?

На установку Oracle на *nix у меня уйдет много времени т.к. не разу не ставил.. токо доки читал.. В любом случае не вариант - php скрипты под зендом, я не смогу путь к лицензии прописать нужный, да и там много чего еще переделывать придется.. я зенд на *nix ни разу не ставил, lmutil тоже.. ((
P.S.
Люди говорят замечали проблемы в работе PHP5 + Oracle8, после апгрейда Oracle хотябы до 9 все норм. Вобщм если не найдется решение с PHP буду смотреть в сторону апгрейда Oracle до 9i - все равно давно пора..


"php 5.x плодит процессы апача в Oracle"
Отправлено Pahanivo , 27-Ноя-09 10:29 
>>поменять ОСь?
>
>На установку Oracle на *nix у меня уйдет много времени т.к. не
>разу не ставил.. токо доки читал.. В любом случае не вариант
>- php скрипты под зендом, я не смогу путь к лицензии
>прописать нужный, да и там много чего еще переделывать придется.. я
>зенд на *nix ни разу не ставил, lmutil тоже.. ((

ну это кагбы твои проблемы, ставить серьезные весчи на винду это вообще ошибка изначально ))
>P.S.
>Люди говорят замечали проблемы в работе PHP5 + Oracle8, после апгрейда Oracle
>хотябы до 9 все норм. Вобщм если не найдется решение с
>PHP буду смотреть в сторону апгрейда Oracle до 9i - все
>равно давно пора..

а что у пятого пыха API оракловкое поменялось? )



"php 5.x плодит процессы апача в Oracle"
Отправлено dedmazay , 27-Ноя-09 11:09 
>ну это кагбы твои проблемы, ставить серьезные весчи на винду это вообще
>ошибка изначально ))

Не я все это ставил, правда в свое время с 2k на 2k3 перенес..

>а что у пятого пыха API оракловкое поменялось? )

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


"php 5.x плодит процессы апача в Oracle"
Отправлено sHaggY_caT , 29-Ноя-09 02:47 
>[оверквотинг удален]
>>ошибка изначально ))
>
>Не я все это ставил, правда в свое время с 2k на
>2k3 перенес..
>
>>а что у пятого пыха API оракловкое поменялось? )
>
>Вот и я думаю - апгрейд оракла не раз плюнуть, как бы
>за зря время не потерять, да еще не дай боже криво
>станет и не сразу выявится..

Apache на Windows это редкое извращение, имхо. Советую посмотреть в сторону IIS, если Вам ближе платформа Microsoft. На ней уже кое-как работает PHP (хотя до нормального продакшиона, имхо, еще очень далеко, это все-таки не такой маргинализм, как Apache на NT)