awstats zeigt keine Grafiken

Apache, Lighttpd, nginx, Cherokee
Post Reply
User avatar
nyxus
Posts: 626
Joined: 2002-09-13 08:41
Location: Lübeck
Contact:
 

awstats zeigt keine Grafiken

Post by nyxus »

einfache Sache werden jetzt wohl einige sagen; das ist ja sogar in der FAQ beschrieben. Aber so leicht ist es halt doch nicht.

Ich habe awstats in der Version 6.0 (build 1.704) unter apache 1.3 (woody) laufen. Das Erzeugen der Statistiken funktioniert auch, aber die Grafiken sind nicht da. Wie in der FAQ beschrieben habe ich ein anderes ICON-Verzeichnis versucht, aber das brachte keinen Erfolg.

Das sonderbare ist die Fehlermeldung im error.log (je zwei Zeilen pro Grafik):

Code: Select all

[Sat May  1 12:45:50 2004] [error] (13)Permission denied: exec of /usr/lib/cgi-bin/awstats/icon/os/win.png failed
[Sat May  1 12:45:50 2004] [error] [client 62.214.96.42] Premature end of script headers: /usr/lib/cgi-bin/awstats/icon/os/win.png
Und das kann ich beim Zugriff auf ddie Grafiken nicht so richtig deuten.

Die Rechte der Grafiken ist:

Code: Select all

urania:~# ll /usr/lib/cgi-bin/awstats/icon/
drwxr-xr-x    2 root     root         4096 Apr 28 22:48 os

urania:~# ll /usr/lib/cgi-bin/awstats/icon/os/
-r--r--r--    1 root     root          334 Apr 28 22:48 win.png
Vor allem verwirrt mich das "Premature end of script headers". Zumindest mit Perl ist das ja ein alter Bekannter, aber mit einer Grafik???
antondollmaier
Posts: 485
Joined: 2004-03-30 10:06
 

Re: awstats zeigt keine Grafiken

Post by antondollmaier »

das schaut irgendwie danach aus, als ob suexec deine grafiken ausführen will ;)


schau mal in die suexec-log-datei ... da steht sicherlich genaueres dazu.


aber warum hast du dich nicht an die doku gehalten?

dort wird beschrieben, die icons in das "/icon"-verzeichnis vom webserver zu kopieren ... hab ich hier gemacht, läuft problemlos ...


mfg,
Anton
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: awstats zeigt keine Grafiken

Post by Joe User »

antondollmaier wrote:das schaut irgendwie danach aus, als ob suexec deine grafiken ausführen will ;)
Richtig, unterhalb von /cgi-bin werden standardmässig alle Dateien als CGI behandelt, sprich ausgeführt.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
User avatar
nyxus
Posts: 626
Joined: 2002-09-13 08:41
Location: Lübeck
Contact:
 

Re: awstats zeigt keine Grafiken

Post by nyxus »

antondollmaier wrote:das schaut irgendwie danach aus, als ob suexec deine grafiken ausführen will ;)

schau mal in die suexec-log-datei ... da steht sicherlich genaueres dazu.
suexec benutze ich nicht. Nur suphp, aber das ist ja andere Baustelle.
aber warum hast du dich nicht an die doku gehalten?
habe ich, aber an die vom debianhowto.de
Joe User wrote:Richtig, unterhalb von /cgi-bin werden standardmässig alle Dateien als CGI behandelt, sprich ausgeführt.
Dessen war ich mir nicht bewußt. Aber das erklärt vieles.
jamesb
Posts: 661
Joined: 2002-05-08 15:35
Location: Karlsruhe
Contact:
 

Re: awstats zeigt keine Grafiken

Post by jamesb »

Das Howto auf debianhowto.de ist in dieser Hinsicht leider fehlerhaft. Im cgi-bin dürfen nur ausführbare CGI-Scripte liegen, keine Bilder oder ähnliches.

Steht auch schon auf meiner ToDo-Liste für's nächste Howto-Update, nur wann dies geschehen wird, steht nicht drauf :-)

JamesB
User avatar
nyxus
Posts: 626
Joined: 2002-09-13 08:41
Location: Lübeck
Contact:
 

Re: awstats zeigt keine Grafiken

Post by nyxus »

ok, auf die "traditionelle" Weise installiert funktioniert es dann auch.
Post Reply