Hi,
We had a similar problem in PAIPIX.
Apache2 uses an optimized sendfile approach that does not work using a
filesystem over UNIONFS.
This can be fixed by adding to /etc/apache2/apache2.conf the statment:
EnableSendfile off
for example after the line:
ServerRoot "/etc/apache2"
All the best,
Antonio Amorim
mariodebian escreveu:
Hi.
I'm trying to do a livecd with a terminal server called TCOS and a new
web control panel (like this):
http://soleup.eup.uva.es/mario/resource/1/tcosphpmonitor-screens.gif
I have installed apache2 php4 libapache2-mod-php4 and all seems to work
correctly except that css and js files are emty.
Apache log says 200 with correct size but if I try to download files
with wget say:
Connection closed at byte 0. Retrying.
If use a browser css and js files are empty
Apache access.log:
"GET /tcosphpmonitor/css/style.css HTTP/1.0" 200 6329 "-" "Wget/1.10.2"
style.css is a file with ~ 6.3Kb
Steps to reproduce:
1.- Download debian live:
debian-live-sid-i386-xfce-desktop.iso (for example)
ummm it boots gnome not xfce4 !!!
(build on 30-Mar-2007)
2.- Open terminal:
# apt-get update
# apt-get install apache2
3.- Install some web-app like phpmyadmin, drupal, wordpress...:
# apt-get install phpmyadmin php4-mysql mysql-server
4.- Restart/reload apache
Enter in http://localhost/phpmyadmin with the root password you have
configured.
5.- Voila!!! no images
I suppose that is an apache + squashfs + unionfs bug (suppose) but
possibly can be a casper bug.
I only found similar bug at:
http://www.mail-archive.com/[email protected]/msg08363.html
but is with a 2.4 kernel, debian live uses latest 2.6.18
I attach headers obtained with firebug and iceweasel.
Bye.
------------------------------------------------------------------------
Request Headers
Host 192.168.0.18
User-Agent Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.3)
Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1)
Accept text/css,*/*;q=0.1, text/firephp
Accept-Language es-es,es;q=0.8,en;q=0.5,en-us;q=0.3
Accept-Encoding gzip,deflate
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive 300
Connection keep-alive
Referer http://192.168.0.18/tcosphpmonitor/
Cookie PHPSESSID=92ddc725e988c16a50b8d38fbd36a0cb
Range bytes=0-
If-Range "2647-18b9-d0a91d00"
Cache-Control max-age=0
Response Headers
Date Sat, 31 Mar 2007 20:16:52 GMT
Server Apache/2.2.3 (Debian) PHP/4.4.4-9
Last-Modified Sat, 31 Mar 2007 16:52:36 GMT
Etag "2647-18b9-d0a91d00"
Accept-Ranges bytes
Content-Length 6329
Content-Range bytes 0-6328/6329
Keep-Alive timeout=15, max=100
Connection Keep-Alive
Content-Type text/css
------------------------------------------------------------------------
_______________________________________________
Debian-live-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-live-devel
_______________________________________________
Debian-live-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-live-devel