NES? Nintendo finally developed a web server!
"Joe D'Andrea" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Greetings! Clue humbly requested ...
>
> I followed oft-posted directions to the letter for getting PHP 4.0.6
> setup on Solaris 2.6 with Netscape Enterprise Server 3.6 SP3.
>
> All's well in the config and make logs (I think), but when I go to run the
> NES daemon, I get back no confirmation that it actually started.
>
> Sure enough, it didn't. The logs, however, show that things _did_ start up
> just fine. Only sometime later it bailed out.
>
> No errors to stdout or stderr (perhaps console but I can't get to it).
> Nothing in the logs that looks awry. Zilch.
>
> So I stuck "truss" in the start script and tried again to see what was up.
> Sure enough this shows up right toward the end:
>
> lwp_sigredirect(1, SIGUSR2) = 0
> Received signal #17, SIGUSR2, in sigsuspend() [caught]
> siginfo: SIGUSR2 pid=26209 uid=60001
>
> So the "nobody" user tripped up somehow. Not sure what it tripped on
though.
>
> I know if I remove the inits for PHP4 it starts up again (natch). I also
> checked my make output for PHP4 - looks great, EXCEPT for a few warnings
> that are (hopefully) "mostly harmless:"
>
> Making all in nsapi
> make[2]: Entering directory `/tmp/php-4.0.6/sapi/nsapi'
> make[3]: Entering directory `/tmp/php-4.0.6/sapi/nsapi'
> /bin/sh /tmp/php-4.0.6/libtool --silent --mode=compile
>
gcc -I. -I/tmp/php-4.0.6/sapi/nsapi -I/tmp/php-4.0.6/main -I/tmp/php-4.0.6
> -I/opt/ns-es-3.6/include -I/tmp/php-4.0.6/Zend -I/opt/mysql/include -I/tmp
/p
>
hp-4.0.6/ext/xml/expat/xmltok -I/tmp/php-4.0.6/ext/xml/expat/xmlparse -I/tmp
>
/php-4.0.6/TSRM -D_POSIX_PTHREAD_SEMANTICS -D_POSIX_PTHREAD_SEMANTICS -D_RE
> ENTRANT -DSUPPORT_UTF8 -DXML_BYTE_ORDER=21 -I../TSRM -g -O2 -pthreads -c
> nsapi.c
> nsapi.c: In function `nsapi_request_dtor':
> nsapi.c:440: warning: passing arg 1 of `nsapi_free' discards qualifiers
> from pointer target type
> nsapi.c:442: warning: passing arg 1 of `nsapi_free' discards qualifiers
> from pointer target type
> /bin/sh /tmp/php-4.0.6/libtool --silent --mode=link
>
gcc -I. -I/tmp/php-4.0.6/sapi/nsapi -I/tmp/php-4.0.6/main -I/tmp/php-4.0.6
> -I/opt/ns-es-3.6/include -I/tmp/php-4.0.6/Zend -I/opt/mysql/include -I/tmp
/p
>
hp-4.0.6/ext/xml/expat/xmltok -I/tmp/php-4.0.6/ext/xml/expat/xmlparse -I/tmp
>
/php-4.0.6/TSRM -D_POSIX_PTHREAD_SEMANTICS -D_POSIX_PTHREAD_SEMANTICS -D_RE
> ENTRANT -DSUPPORT_UTF8 -DXML_BYTE_ORDER=21 -I../TSRM -g -O2 -pthreads -o
> libsapi.la nsapi.lo
> make[3]: Leaving directory `/tmp/php-4.0.6/sapi/nsapi'
> make[2]: Leaving directory `/tmp/php-4.0.6/sapi/nsapi'
> make[1]: Leaving directory `/tmp/php-4.0.6/sapi'
>
> Upon seeing some other posts related to this, I checked for pthreads. The
> configure log has:
>
> checking for pthreads_flags... -pthreads
> checking for pthreads_lib...
>
> Notice there's no "yes" _or_ "no" in there, and no warning about not
> finding it. Also, when I start NES I don't get a pclose error (or
> anything, not in any of the logs or elsewhere).
>
> I also checked my libphp4.so and even did an ldd on it. Nothing unusual
> there either.
>
> Clues?
>
> (I'll also cross-post to the installation issues list as well.)
>
> Thanks in advance for any ideas ...
>
> - JD
>
>
--
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]