Page 1 of 1
AWSTATS geht plötzlich nicht mehr
Posted: 2003-08-02 22:25
by sebbus
Hallo,
ich nutze jetzt schon seit einigen Tagen erfolgreich awstats. Also ich heute in mein cgi-bin-Verzeichnis wechsle, um mal wieder die aktuelle Stistik anzusehen, bekomme ich plötzlich einen Internal Server Error.
Also schau ich mir die error_log an, und was sehe ich:
Code: Select all
Premature end of script headers: /home/www/web1/html/cgi-bin/awstats.pl
Diesen Fehler hatte ich beim erstmaligen Aufrufen nach der installation auch, damals hat es geholfen, in der httpd.conf einfach
Code: Select all
ScriptAlias /cgi-bin/ /home/www/web1/html/cgi-bin/
einzufügen.
Nun, natürlich habe ich das nicht geändert, und trotzdem kommt jetzt wieder dieser Fehler! Weiß vl jemand, woran das liegt?
ForumSuche und google haben leider nicht geholfen :(
MfG, Sebbus
Re: AWSTATS geht plötzlich nicht mehr
Posted: 2003-08-02 23:29
by sebbus
also, ich habh jetzt nochmal genauer nachgesehen, und in der suexec_log einen Fehler gefunden, der neu ist.
Code: Select all
emerg: cannot get docroot information (/srv/www/htdocs)
Was hab ich falsch gemacht, bzw. wie lässt sich das wieder wegkriegen?
Re: AWSTATS geht plötzlich nicht mehr
Posted: 2003-08-03 00:16
by sebbus
Okay, nach langem suchen hab ich nun denke ich den Fehler gefunden.
Habe heute vom update-Server ein Apache-rpm-Update installiert, und der hat wohl die alte suexec-config überschrieben, genauer: DOC_ROOT wurde auf "/srv/www/htdocs" gesetzt, obwohl es IMHO "/home/www/" sein müsste.
So, nun eine Frage, auf die mir hoffentlich jemand antworten kann: Wo finde ich die configurationsdatei von suexec bzw. wie kriege ich das DOC_ROOT auf "/home/www"????
Bitte helfen!!
mfG, Sebbus
Re: AWSTATS geht plötzlich nicht mehr
Posted: 2003-08-03 01:05
by cosmicboy
Bin zwar (noch) nicht der apache.conf Ich-machs-per-Hand-Held, aber ich denke, das DocumentRoot in der apache(2).conf steht und für deine Virtual-Hosts in einer enstprechenden Datei.
Dort einfach ändern und ggfl. due SuexecUserGroup mit angeben.
Re: AWSTATS geht plötzlich nicht mehr
Posted: 2003-08-03 01:25
by sebbus
Also wenn du mit apache.conf die httpd.conf meinst, dann habe ich das dort schon geändert. Leider hat sich das nicht auf suexec ausgewirkt, habe den apache aber auch nur mit "rcapache restart" neugestartet, vl hätte ich da ja was anderes angeben müssen? BTW: Sowas wie "suexec restart" funktioniert ja leider nicht :(
Re: AWSTATS geht plötzlich nicht mehr
Posted: 2003-08-03 13:23
by sebbus
hat denn keiner ne Idee?
Re: AWSTATS geht plötzlich nicht mehr
Posted: 2003-08-03 13:44
by oxygen
Die suExec Einstellungen werden direkt einkompiliert. Ich habe vor kurzem für dynamix ein verändertes rpm Paket aus diesen Sourcen gebaut, frag ihn mal ob er es dir zur Verfügung stellt. Jenes funktioniert mit dem Standard Confixx Pfaden.
Re: AWSTATS geht plötzlich nicht mehr
Posted: 2003-08-03 15:44
by sebbus
Vielen Dank!
Er hat mir das File zur verfügung gestellt, und jetzt gehts wieder :).
Re: AWSTATS geht plötzlich nicht mehr
Posted: 2003-08-05 10:53
by chris76
so ich habe das file jetzt auch installiert, allerdings kommen folgende meldungen
Code: Select all
package apache-1.3.26-57 is already installed
file /usr/sbin/httpd from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
file /usr/sbin/suexec from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
file /usr/share/doc/packages/apache/config.status from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
file /usr/share/man/man1/dbmmanage.1.gz from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
file /usr/share/man/man1/htdigest.1.gz from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
file /usr/share/man/man1/htpasswd.1.gz from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
file /usr/share/man/man8/ab.8.gz from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
file /usr/share/man/man8/apachectl.8.gz from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
file /usr/share/man/man8/httpd.8.gz from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
file /usr/share/man/man8/logresolve.8.gz from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
file /usr/share/man/man8/rotatelogs.8.gz from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
file /usr/share/man/man8/suexec.8.gz from install of apache-1.3.26-57 conflicts with file from package apache-1.3.26-57
und logischerweise geht awstats auch noch nicht :-(
Re: AWSTATS geht plötzlich nicht mehr
Posted: 2003-08-05 12:45
by sebbus
schau dir mal "man rpm" an, es gibt eine Option ähnlich -replacefiles, die musst du mit angeben, damit er die alten Dateien überschreibet!
MfG, Sebbus
Re: AWSTATS geht plötzlich nicht mehr
Posted: 2003-08-05 13:42
by chris76
ok mit
geht´s
Ciao Christian