I have managed to figure this out. For those of you that run into this problem I thought that I would document the solution for you. table_get is the old version of ap_table_get which is an Apache function. Because I still need to use a few of the older components it becomes necessary to build a "bridge" between the versions. Fortunately, this has already been provided by the wonderful folks developing Apache. The answer is to include the ap_compat.h file which simply defines table_get (and others) as ap_table_get.
I hope that this helps somebody. Or maybe this was obvious and I am just a slow nut. Regards. "Php" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > HELP!! > > I have been working on this for a couple of days now. I have read all of > the posts here and other places as well as the PHP FAQ, MySQL support and > Apache support. > > The problem is simple, I have installed php-4.0.6 as dynamic with > Apache-1.3.19 and MySQL-3.23.39 on a Linux 7.x platform. I also have > MySQL-devel-3.23.39 and MySQL-Shared-3.23.39 installed via RPM. make and > make install produced no obvious errors but when I start apache I receive: > "Cannot load [libphp4.so] into server: [lbphp4.so]: undefined symbol: > table_get yada yada yada unable to start httpd" > > PHP and Apache were compiled from source and mysql was downloaded and > installed with RPM. > > I am certain that the error that I am receiving is the result of a missing, > misplaced or bad version of a library but which library? > > PHP was configured as: > > --with-mcal=/path/to/mcal > --with-apxs=/path/to/apxs > --with-mysql=/usr > --with-impa=/path/to/c-client > --enable-track-vars > > Apache has mod_so.c enabled. > > The current ld.so.conf is a mess but looks like: > /usr > /usr/lib > /usr/lib/php4 > /usr/lib/mysql > /usr/kerberos/lib > /usr/x11r6/lib > /usr/lib/sane > /usr/lib/qt-23.0/lib > /usr/local/lib > /usr/local/apache > /lib > /lib/libmcal > > Obviously not all of these are required but it is what it is for now. > > I am sure that I have not mentioned something that is vitally important in > order to resolve this mystery, so ask away. Unless of course you are one of > the really incredible types that can solve this puzzle with the information > provided. > > Thanks in advance. > > > > -- PHP Install Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
