Hey guys,

I recently installed whiterussian .9 and installed a bunch of php5 packages and lighttpd packs as well.  I have a usb flash stick in the back of this router acting as its hard drive.  I realized after doing all this and setting up the router that there seems to be severe incompatibility issues here.  For instance, when attempting to execute a lighttpd .conf file (bringing a vhost up), it tells me that libcrypto.so.0.9.7 is not found.  Well, apparently it's nowhere to be found.  I have 9.8 in my /lib directory, but that's obviously not 0.9.7

So, here's a spitout of what I'm getting:

root@sea_test:/mnt/disc0_1/mgr/etc/lighttpd# lighttpd -f lighttpd.conf
root@sea_test:/mnt/disc0_1/mgr/etc/lighttpd# /mgr/usr/sbin/php: can't load library 'libz.so.1'
1999-12-31 16:08:22: (mod_fastcgi.c.1048) the fastcgi-backend /mgr/usr/sbin/php failed to start:
1999-12-31 16:08:22: (mod_fastcgi.c.1052) child exited with status 16 /mgr/usr/sbin/php
1999-12-31 16:08:22: (mod_fastcgi.c.1055) if you try do run PHP as FastCGI backend make sure you use the FastCGI enabled version.
You can find out if it is the right one by executing 'php -v' and it should display '(cgi-fcgi)' in the output, NOT (cgi) NOR (cli)
For more information check http://www.lighttpd.net/documentation/f … gi-program
1999-12-31 16:08:22: (mod_fastcgi.c.1060) If this is PHP on Gentoo add fastcgi to the USE flags
1999-12-31 16:08:22: (mod_fastcgi.c.1356) [ERROR]: spawning fcgi failed.
1999-12-31 16:08:22: (server.c.834) Configuration of plugins failed. Going down.


I had attempted to do an ipkg upgrade command which apparently destroyed my router momentarily, until I was able to log in via the web interface (yes the ipkg upgrade command changed my root password) and change the pass back.  After ssh'ing back in I see that most of my ipkg packs have been deleted or are missing.  What the f*** just happened, right? In any case, I ran my scripts and re-installed the packages I needed and have gotten back to where I was (hopefully with no more packages missing).  Which brings me to the spitout above. 

How can I remedy the problem php is having (not finding libz.so.1)? If I run :

root@sea_test:/mnt/disc0_1/mgr/etc/lighttpd# lighttpd -D -f lighttpd.conf
/mgr/usr/sbin/php: can't load library 'libz.so.1'
1999-12-31 16:21:17: (mod_fastcgi.c.1048) the fastcgi-backend /mgr/usr/sbin/php failed to start:
1999-12-31 16:21:17: (mod_fastcgi.c.1052) child exited with status 16 /mgr/usr/sbin/php
1999-12-31 16:21:17: (mod_fastcgi.c.1055) if you try do run PHP as FastCGI backend make sure you use the FastCGI enabled version.
You can find out if it is the right one by executing 'php -v' and it should display '(cgi-fcgi)' in the output, NOT (cgi) NOR (cli)
For more information check http://www.lighttpd.net/documentation/f … gi-program
1999-12-31 16:21:17: (mod_fastcgi.c.1060) If this is PHP on Gentoo add fastcgi to the USE flags
1999-12-31 16:21:17: (mod_fastcgi.c.1356) [ERROR]: spawning fcgi failed.
1999-12-31 16:21:17: (server.c.834) Configuration of plugins failed. Going down.

Same thing.  From what I can tell (and my knowledge is novice) from the web interface, php5-fastcgi is installed, as is php5-mod-gd, php5-mod-pcre, php5-mod-session, php5-mod-sqlite, php5-mod-xml.