Доброго времени!Имеем 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 решение мне не подходит...
поменять ОСь?
>поменять ОСь?На установку Oracle на *nix у меня уйдет много времени т.к. не разу не ставил.. токо доки читал.. В любом случае не вариант - php скрипты под зендом, я не смогу путь к лицензии прописать нужный, да и там много чего еще переделывать придется.. я зенд на *nix ни разу не ставил, lmutil тоже.. ((
P.S.
Люди говорят замечали проблемы в работе PHP5 + Oracle8, после апгрейда Oracle хотябы до 9 все норм. Вобщм если не найдется решение с PHP буду смотреть в сторону апгрейда Oracle до 9i - все равно давно пора..
>>поменять ОСь?
>
>На установку Oracle на *nix у меня уйдет много времени т.к. не
>разу не ставил.. токо доки читал.. В любом случае не вариант
>- php скрипты под зендом, я не смогу путь к лицензии
>прописать нужный, да и там много чего еще переделывать придется.. я
>зенд на *nix ни разу не ставил, lmutil тоже.. ((ну это кагбы твои проблемы, ставить серьезные весчи на винду это вообще ошибка изначально ))
>P.S.
>Люди говорят замечали проблемы в работе PHP5 + Oracle8, после апгрейда Oracle
>хотябы до 9 все норм. Вобщм если не найдется решение с
>PHP буду смотреть в сторону апгрейда Oracle до 9i - все
>равно давно пора..а что у пятого пыха API оракловкое поменялось? )
>ну это кагбы твои проблемы, ставить серьезные весчи на винду это вообще
>ошибка изначально ))Не я все это ставил, правда в свое время с 2k на 2k3 перенес..
>а что у пятого пыха API оракловкое поменялось? )
Вот и я думаю - апгрейд оракла не раз плюнуть, как бы за зря время не потерять, да еще не дай боже криво станет и не сразу выявится..
>[оверквотинг удален]
>>ошибка изначально ))
>
>Не я все это ставил, правда в свое время с 2k на
>2k3 перенес..
>
>>а что у пятого пыха API оракловкое поменялось? )
>
>Вот и я думаю - апгрейд оракла не раз плюнуть, как бы
>за зря время не потерять, да еще не дай боже криво
>станет и не сразу выявится..Apache на Windows это редкое извращение, имхо. Советую посмотреть в сторону IIS, если Вам ближе платформа Microsoft. На ней уже кое-как работает PHP (хотя до нормального продакшиона, имхо, еще очень далеко, это все-таки не такой маргинализм, как Apache на NT)