PHP 4.0 Bug #5669 Updated: /usr/local/apache/libexec/libphp3.so: undefined symbol: open64
| From: | Bug Database | Date: | Fri, 21 Jul 2000 22:28:26 +0000 |
| Subject: | PHP 4.0 Bug #5669 Updated: /usr/local/apache/libexec/libphp3.so: undefined symbol: open64 | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-25392@lists.php.net to get a copy of this message | ||
ID: 5669
User Update by: shawn.m@microcore.net
Old-Status: Open
Status: Closed
Bug Type: Installation problem
Description: /usr/local/apache/libexec/libphp3.so: undefined symbol: open64
WOO HOO!!! I found out the error... So I guess I'm going to close this ticket myself.
Here's what it is...
For some reason in MySQL they have a i686 client, DO NOT get this client, as Apache does not know
what the open64() is.
When you specify the --with-mysql=/path/to/mysql/source/mysql (or what ever your path to the base
of the MySQL source code is) It uses the functions et al out of the MySQL source. Well, in the
MySQL source it has open64() calls that apparently Apache does not know.
What does this mean? Apache is not 64bit software and MySQL is along with PHP? That's my
guess...
-Shawn
Full Bug description available at: http://bugs.php.net/?id=5669