note 75303 modified in oci8.setup by sixd
| From: | sixd@php.net | Date: | Fri, 26 Jun 2009 18:47:36 +0000 |
| Subject: | note 75303 modified in oci8.setup by sixd | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-157602@lists.php.net to get a copy of this message | ||
Regarding issues with glibc "double free or corruption" or "free(): invalid next
size" errors in error_log with PHP4 (PHP 4.4.7 is still afftected by this issue), and in
addition to Rainer Klier´s notes below, if you´re using autoconf 2.5 (default on Redhat
ES/CentOS 4.4 and 5, for example), you must delete PHP´s "configure" script before
running "buildconf --force", or it will do nothing.
After that, you´ll need to use PHP 5 oci8 syntax with configure:
--oci8=instantclient,/path/to/instantclient
Only after this you´ll be able to compile PHP, but it´s a guaranteed fix - and, just to
enforce Rainer´s point (as opposed to what has been said in other places), no need to rise memory
limit and edit Makefile on x86-32. Good luck. ;)
--was--
Regarding issues with glibc "double free or corruption" or "free(): invalid next
size" errors in error_log with PHP4 (PHP 4.4.7 is still afftected by this issue), and in
addition to Rainer Klier´s notes below, if you´re using autoconf 2.5 (default on Redhat
ES/CentOS 4.4 and 5, for example), you must delete PHP´s "configure" script before
running "buildconf --force", or it will do nothing.
After that, you´ll need to use PHP 5 oci8 syntax with configure:
--oci8=instantclient,/path/to/instantclient
Only after this you´ll be able to compile PHP, but it´s a guaranteed fix - and, just to
enforce Rainer´s point (as opposed to what has been said in other places), no need to rise memory
limit and edit Makefile on x86-32. Good luck. ;)
http://php.net/manual/en/oci8.setup.php