I created a file with a long, random name in the ISPC vhost, within the directory /usr/local/ispconfig/interface/web
, and called phpinfo() therein. Not only is there a section for zlib, but it looks identical to the output on a nearly-identically-configured server where this issue does not occur:
ZLib Support enabled
Stream Wrapper support compress.zlib://
Stream Filter support zlib.inflate, zlib.deflate
Compiled Version 126.96.36.199
Linked Version 188.8.131.52
Directive Local Value Master Value
zlib.output_compression Off Off
zlib.output_compression_level -1 -1
zlib.output_handler no value no value
As I said earlier, zlib is definitely installed:
# aptitude search '~i' | grep "zlib"
i A libcompress-raw-zlib-perl - low-level interface to zlib compression li
i zlib1g - compression library - runtime
i A zlib1g-dev - compression library - development
i zlibc - An on-fly auto-uncompressing C library
Or am I looking at/for the wrong package name(s) here?
And here is the filesystem information for the libz.so.1 file that is mentioned in the Apache error messages:
# find / -name "libz.so.1"
# ls -lah /var/www/clients/client1/web9/lib/libz.so.1
lrwxrwxrwx 1 web9 client1 15 Jan 26 2011 /var/www/clients/client1/web9/lib/libz.so.1 -> libz.so.184.108.40.206
# ls -lah /var/www/clients/client1/web4/lib/libz.so.1
lrwxrwxrwx 1 root root 15 Nov 16 2010 /var/www/clients/client1/web4/lib/libz.so.1 -> libz.so.220.127.116.11
# ls -lah /usr/lib32/libz.so.1
lrwxrwxrwx 1 root root 15 May 24 2010 /usr/lib32/libz.so.1 -> libz.so.18.104.22.168
# ls -lah /lib/libz.so.1
lrwxrwxrwx 1 root root 15 Oct 5 2010 /lib/libz.so.1 -> libz.so.22.214.171.124
# find / -name "libz.so.126.96.36.199"
Is there any possibility that the ISPC vhost is looking for this file in some other location? I see that a symbolic link to this file is created in each vhost's directory (for example, /var/www/clients/client1/web9/lib/libz.so.188.8.131.52
, above). Does a symbolic link to this file also need to exist somewhere within the ISPC vhost's directory?
Is my only option to start reinstalling packages?