CGI-Counter von xwolf
jakob
- cgi
Moin!
Ich möchte auf meine Website den hidecounter einrichten aber ich sehe statt des bildes immmer nur ein Fehlerbild des Browsers.
Meine Daten:
homepage die überwacht werden soll: http://wind.prohosting.com/moin133/index.htm
ich habe in das CGI-Verzeichniss die hidelog.pl und die counterlog.pl kopiert. Meine log-Datei (log.log) ist auch im cgi-bin Verzeichniss.
Wie muss ich den Counter und die Statistik denn jetzt aufrufen? Könnt ihr bitte den Code hier posten ich krieg das nicht hin! :-(
Ich habe den code bisjetzt so aufgerufen:
<img src="http://wind.prohosting.com/moin133/cgi-bin/hidecount.pl?logfile=http://wind.prohosting.com/moin133/index.htm&GRAPHIC=http://wind.prohosting.com/moin133/counter.gif&ignorefile=http://wind.prohosting.com/moin133/cgi-pin/ignorieren.log">
Wie geht das denn? (ich bin am verzweifeln)
Danke schon mal im Vorraus
Jakob
Hi,
Ich möchte auf meine Website den hidecounter einrichten aber ich sehe statt des bildes immmer nur ein Fehlerbild des Browsers.
wenn Du Dir nicht die Seite, sondern nur das Bild angesehen hättest, hättest Du festgestellt, dass keine Daten übertragen wurden: "Document contains no data." Überprüfe also, warum das Script (vom HTTP-Header abgesehen; das wäre sonst ein Internal Server Error) nichts zurückschickt. Findet es vielleicht keine Grafikdatei(en)?
Wie geht das denn?
Für den Support einer Software ist dessen Autor bzw. Vertreiber verantwortlich.
Cheatah
Ich habe die Grafik mal normal eingebunden und das geht aber. Wodran lieg das jetzt mit dem Counter?
Sup!
Bist Du sicher, dass Du xwolf's FAQ und die Installationsanleitung gelesen hast?
Vielleicht solltest Du auch mal in seinem Forum fragen - oder bist Du da schon rausgeflogen?
Naja, vielleicht antwortet er auch hier... er liest mit... ich spuere es ;-)
Gruesse,
Bio
Die Installationanleitung habe ich gelesen! Ich kanns ja ma dort im Forum probieren. Falls hier jemand den counter auf seiner HP hat kann er mir dann kurz helfen?
Jakob
Die Installationanleitung habe ich gelesen! Ich kanns ja ma dort im
Noe, hast du nicht!
Denn sonst haettest du gelesen, dass mit
'http://' keine Datei anfaengt.
Ciao,
Wolfgang
Hab ich doch (ohne Scheiß)
Bin nur kein CGI-Profi
Könnt ihr mir dann kurz sagen wie das jetzt richtig heißt?
*euchanflehend*
Jakob
Hab ich doch (ohne Scheiß)
Bin nur kein CGI-Profi
Könnt ihr mir dann kurz sagen wie das jetzt richtig heißt?
*euchanflehend*
Ich weiss nicht wie deine lokalen Pfade aussehen, deswegen kann ich nur raten:
<img src="http://wind.prohosting.com/moin133/cgi-bin/hidecount.pl?logfile=../moin133/index.htm&GRAPHIC=../moin133/counter.gif&ignorefile=ignorieren.log">
CIao,
Wolfgang
Yo,
Naja, vielleicht antwortet er auch hier... er liest mit... ich spuere
es ;-)
So wie das Auge in Herr der Ringe....
<evil mode="maniac">
HARHARHARHAR
</evil>
Ciao,
Wolfgang
Hallo, Jakob!
Nur so 'ne Idee, ich habe nicht wirklich Ahnung von CGI:
<img src="http://wind.prohosting.com/moin133/cgi-bin/hidecount.pl?logfile=http://wind.prohosting.com/moin133/index.htm&GRAPHIC=http://wind.prohosting.com/moin133/counter.gif&ignorefile=http://wind.prohosting.com/moin133/cgi-pin/ignorieren.log">
Daraus nochmal, der Betonung halber dieses:
moin133/cgi-pin/ignorieren.log"
Bist du sicher, dass das cgi-pin heisst oder sollte da doch eher cgi-bin stehen?
Dies nur, weil schon so mancher Tippfehler zu wahren Katastrophen geführt hat....
HTH
Stonie
Hi Stonie,
Nur so 'ne Idee, ich habe nicht wirklich Ahnung von CGI:
aber Adleraugen - Respekt!
Daraus nochmal, der Betonung halber dieses:
moin133/cgi-pin/ignorieren.log"
Bist du sicher, dass das cgi-pin heisst oder sollte da doch eher
cgi-bin stehen?
Immerhin sind beides vollständige WWW-URLs mit Domain-Name.
Also mal schnell mit cut&paste in die Location-Zeile übertragen:
a) http://wind.prohosting.com/moin133/cgi-pin
führt zu einer Error404-Fehlermeldung.
b) http://wind.prohosting.com/moin133/cgi-bin
führt zu einer automatischen Redirection nach
http://wind.prohosting.com/moin133/cgi-bin/
... und diese ebenfalls zu einer Error404-Fehlermeldung.
(Statt des erwarteten 403ers - Überraschung!)
Das läßt immerhin den Schluß zu, daß es "/cgi-pin" noch nichter gibt
als "/cgi-bin". ;-)
Dies nur, weil schon so mancher Tippfehler zu wahren Katastrophen
geführt hat....
Wie wahr.
Viele Grüße
Michael
P.S.: Log-Dateien im Verzeichnis für CGI-Anwendungen selbst anzulegen ist,
äh - Geschmackssache. Die Übersichtlichkeit der dort installierten
Anwendungen fördert es m. E. eher nicht.
Und überhaupt reale Pfadnamen als CGI-Parameter zu übergeben könnte
eine Sicherheitslücke offenbaren - wenn diese Werte nicht peinlichst
genau syntaxgeprüft werden, könnte jemand versuchen, an dieser Stelle
einen pipe mit dem Kommando, die Festplatte zu löschen, unterzuschieben.
(Stichwort: "tainted")