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]

Reply via email to