View Single Post
  #5  
Old 23rd May 2013, 19:24
cbj4074 cbj4074 is offline
Senior Member
 
Join Date: Nov 2010
Posts: 392
Thanks: 29
Thanked 58 Times in 50 Posts
Default

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:

Code:
zlib

ZLib Support	enabled
Stream Wrapper support	compress.zlib://
Stream Filter support	zlib.inflate, zlib.deflate
Compiled Version	1.2.1.1
Linked Version	1.2.3.3

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:

Code:
# 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:

Code:
# find / -name "libz.so.1"
/var/www/clients/client1/web9/lib/libz.so.1
/var/www/clients/client1/web4/lib/libz.so.1
/usr/lib32/libz.so.1
/lib/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.1.2.3.3

# 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.1.2.3.3

# ls -lah /usr/lib32/libz.so.1
lrwxrwxrwx 1 root root 15 May 24  2010 /usr/lib32/libz.so.1 -> libz.so.1.2.3.3

# ls -lah /lib/libz.so.1
lrwxrwxrwx 1 root root 15 Oct  5  2010 /lib/libz.so.1 -> libz.so.1.2.3.3

# find / -name "libz.so.1.2.3.3"
/var/www/clients/client1/web9/lib/libz.so.1.2.3.3
/var/www/clients/client1/web4/lib/libz.so.1.2.3.3
/usr/lib32/libz.so.1.2.3.3
/lib/libz.so.1.2.3.3
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.1.2.3.3, 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?

Last edited by cbj4074; 23rd May 2013 at 19:28.
Reply With Quote