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

Reply via email to