jakob: CGI-Counter von xwolf

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

  1. 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

    1. Ich habe die Grafik mal normal eingebunden und das geht aber. Wodran lieg das jetzt mit dem Counter?

      1. 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

        1. 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

          1. 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

            1. 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

              1. 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

        2. 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

  2. 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

    1. 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")