WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   premature end of script: awstats.pl (http://www.wcm.at/forum/showthread.php?t=236774)

CM²S 20.10.2009 15:38

premature end of script: awstats.pl
 
Hello,

ich hab eine Website, awstats will seit wochen keine site mehr anzeigen

nun kommts ... es wurde an den configs nix geändert ... zumindest hab ich keinen veränderten timestamp TimeStamp

aus der shell , kann ich awstats.pl ganz normal aufrufen

der crontab aufruf funkt auch , erstellt awstats.datum.txt files

jedoch wenn ich das awstats.pl auf der website aufrufe kommt diese fehlermeldung

premature end of script: awstats.pl

was ich bis dato gemacht hab

helo world test.pl , ebenso fehler
weniger rechte gegeben und wieder auf 755 gesetzt , sogar mal 777 ausprobiert keine änderung
RlimitCPU oder Mem steht in der httpd.conf nicht drin

logfiles sind nicht sehr gross

webserver wurde aber noch nicht restartet , kommt morgen ... ;-) geht ned anders

P.S. gegoogelt hab ich natürlich auch schon ... ;-D
gebingt hab i no ned ... ;-o

ciao
CM²S

colossus 20.10.2009 21:53

Guckstu ins Webserver-Errorlog. Das Script bombed anscheinend, bevor noch der HTTP-Header generiert werden kann. Hinweise auf das "Warum?" sollte der artige Webserver mitschreiben, und zwar bei jedem fehlschlagenden Request.

Sonst kann es wohl auch nicht schaden, das CGI-Skript mit halbwegs nachgebauter CGI-Umgebung auf einer Shell auszufuehren, und dann weiterzubohren.

CM²S 21.10.2009 15:31

ich hab schon ins errorlog geschaut ... woher glaubst du hab ich die Fehlermeldung

und auf der shell funkt das sch... ding ja ...

ich hab den awstats auch mal apgedated um zu sehen ob die berechtigungen falsch sind aber es war voher alles auf 755 und is es jetz auch
Blöde Frage der IHS lauft unter nobody , für den nur user muss nur die awstats txt files lesbar und das awstats.pl ausführbar sein ....

ich weiss nimmer weiter , aber das liegt wohl daran , das ich derzeit einfach zuviel um die ohren hab

Hilfe willkommen
danke
Ciao
CM²S

CM²S 23.10.2009 12:08

Problem gelöst ...
 
Uff .... und wie immer eine Kleinigkeit

2 IHS Http instanzen die auf ein cgisock file schreiben

ein

<IfModule mod_cgid.c>
#
# Additional to mod_cgid.c settings, mod_cgid has Scriptsock <path>
# for setting UNIX socket for communicating with cgid.
#
Scriptsock logs/cgisock_domain1
</IfModule>

in beiden configs eingetragen mit der jeweiligen domain schafft nach einem Restart Abhilfe... ;-)

Ciao
CM²S


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag