[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Something strange happens with apache and livecds/USB



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/debian-apache@lists.debian.org/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
>Debian-live-devel@lists.alioth.debian.org
>http://lists.alioth.debian.org/mailman/listinfo/debian-live-devel
>



Reply to: