Re: php 4.2.2 broken on Solaris 8
| From: | Rasmus Lerdorf | Date: | Wed, 07 Aug 2002 05:27:48 +0000 |
| Subject: | Re: php 4.2.2 broken on Solaris 8 | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-111472@lists.php.net to get a copy of this message | ||
Figure out who uses this symbol. It's not in any PHP code, so it must be
one of the libraries you are linking in that wants this symbol. Figure
out which one using tools like nm or whatever else is available on Solaris
and let us know.
There are also no bug reports about this in the bug database about this,
so I suspect you have a local library issue. Try it on a different box as
well.
-Rasmus
On Tue, 6 Aug 2002, Roger Thomas wrote:
> everybody pls help.
> System: Solaris 8
> Apache: 1.3.20
>
> i configured php-4.2.2, make and make install with no problem.
> but when i started apache, i received these error messages:
>
> ------------------------------------------------------------------------------
> Syntax error on line 237 of /usr/local/apache/conf/httpd.conf:
> Cannot load /usr/local/apache/libexec/libphp4.so into server: ld.so.1:
> /usr/local/apache/bin/httpd: fatal: relocation error: file
> /usr/local/apache/libexec/libphp4.so: symbol __eprintf: referenced symbol not
> found
> /usr/local/apache/bin/apachectl start: httpd could not be started
> ------------------------------------------------------------------------------
>
> line 237 of my httpd.conf is
> LoadModule php4_module libexec/libphp4.so
>
>
> I quickly revert to php-4.1.2 and everything is okay. Please advise.
>
> --
> roger
>
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Health - Feel better, live better
> http://health.yahoo.com
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>