ID: 22674 Updated by: [EMAIL PROTECTED] Reported By: msquillace at sogei dot it -Status: Open +Status: Closed Bug Type: OCI8 related Operating System: Redhat 7.3 PHP Version: 4CVS, 5CVS New Comment:
This bug has been fixed in CVS. In case this was a PHP problem, snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. In case this was a documentation problem, the fix will show up soon at http://www.php.net/manual/. In case this was a PHP.net website problem, the change will show up on the PHP.net site and on the mirror sites in short time. Thank you for the report, and for helping us make PHP better. fixed in pecl Previous Comments: ------------------------------------------------------------------------ [2003-12-06 11:08:30] [EMAIL PROTECTED] I put the patch online: http://www.php.net/~jani/patches/bug22674.patch ------------------------------------------------------------------------ [2003-12-06 07:44:43] msquillace at sogei dot it I have just built the diff against the current PHP_4_3 branch. The diff patches the bugs reported but doesn't include the user credentials' case conversion nor the timing-out mechanism I devised for persistent connections, since I understand that Thies Arntzen doesn't believe it is appropriate to include them in the maintained extension. I upgraded the code to use the new "smart_str" helper functions. I'll email the patch to [EMAIL PROTECTED], because I can't provide an URL to it right now: let me know if it reaches you. ------------------------------------------------------------------------ [2003-11-27 01:21:38] [EMAIL PROTECTED] Please provide an URL to your unified diff patch against latest PHP_4_3 CVS branch. ------------------------------------------------------------------------ [2003-04-16 03:27:48] msquillace at sogei dot it Fred, I have since submitted a patch to the OCI8 module that solves this problem, and am waiting for it to be committed. For further details you can follow the relevant thread in the php.internals mailing list starting with: http://news.php.net/article.php?group=php.internals&article=762 ------------------------------------------------------------------------ [2003-04-15 14:00:09] fred dot cohen at iridium dot com this setting in httpd.conf helps the problem considerably: MaxRequestsPerChild 100 I've seen situations where every apache process would have two oracle connections open. Trick seems to be to limit the life of the apache process. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/22674 -- Edit this bug report at http://bugs.php.net/?id=22674&edit=1