Re: Informix ifx_checkAPI problem
| From: | ??? | Date: | Thu, 11 May 2000 00:05:39 +0000 |
| Subject: | Re: Informix ifx_checkAPI problem | ||
| References: | 1 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-12@lists.php.net to get a copy of this message | ||
I've installed Informix Server and using Apache + php3 and php4.0RC1
to access it many times , and I am very satisfied with its performance !!
Please refer to :
http://www.informix.com/informix/services/ilink/pubs/technote/tn99v9i2/chap3
.htm
, it has a lot of detail information , steps to install and config these two
.
Here is my advice before you go through it : set all env INFORMIXDIR,
INFORMIXSERVER,...
LD_LIBRARY_PATH,...before your trip !!
Good luck !!
Best,
Mars
----- Original Message -----
From: "Richard Puchalsky" <rpuchalsky@att.net>
To: <php-db@lists.php.net>
Sent: Thursday, May 11, 2000 12:14 AM
Subject: [PHP-DB] Informix ifx_checkAPI problem
> Hi, I'm trying to recompile mod_php3 to use the Informix functions. I can
> get the compilation to work (seemingly), but when I try to start Apache
> running with the new mod_php3, I get the error message "Cannot load
> /usr/libexec/apache/libphp3.so into server:
> /opt/informix/lib/esql/libifos.so: undefined symbol: ifx_checkAPI" and
> apache will not start. I can get mod_php3 to compile and run if I leave
out
> the Informix functions.
>
> I talked to Informix tech support about this. They said that ifx_checkAPI
> is defined in the file /opt/informix/lib/esql/checkapi.o, which I have.
The
> apache startup script defines
> LD_LIBRARY_PATH=/opt/informix/lib:/opt/informix/lib/esql , I also have
these
> library paths compiled into ld.so.cache. Informix tech support couldn't
> really tell me anything else other than saying that my version of apache
> wasn't officially supported.
>
> I'm using Caldera Linux eServer 2.3 for my operating system, Informix
> Foundation 2000 with Client SDK 2.40.UC1-2 for my Informix setup, apache
> 1.3.9-4, and php 3.0.16. Apache has been provided through rpms; I'm only
> compiling php from source. I've set INFORMIXDIR and INFORMIXSERVER in the
> environment, and put /opt/informix/bin in the PATH. I use ./configure
>
with --with-apxs=/usr/sbin/apxs --with-ldap --with-xml --with-informix=yes -
> -enable-versioning --with-config-file-path=/etc/httpd/conf .
>
> Can anyone help me with this one? I'm stuck.
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-db-unsubscribe@lists.php.net
> For additional commands, e-mail: php-db-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net
>