besucherzähler
#11
Falls du auf deinem account kein CGI hast, kannst du das script über deinen SunSonic-Account ablaufen lassen. Dort kannst du eigene CGI/Perl Scripte einsetzen. Ansonsten schick`mir mal das script. Ich schaue es mir an.

BTW: hattest du es im ASCII Modus hochgeladen? Eine beliebte Fehlerquelle bei scripts... wenn man die im Binär Modus uploadet, funzen sie nicht mehr. Sad
  Zitieren
#12
hi mike,

testen tue ich es auf dem sunsonic-server!
wenn es da tut, baue ich es bei jaba ein.
habe noch nix richtig hochgeladen, weil ich die anleitung nicht peile!
muss ich auf dem server auch ein verzeichnis "digits" haben?
  Zitieren
#13
hi,

er mag mich nicht Smile
schaut mal:
http://www.marlem-software.sunsonic.de/jaba/index.htm

was mache ich verkehrt?
  Zitieren
#14
Zitat:Original von marlem
hi,

er mag mich nicht Smile
schaut mal:
http://www.marlem-software.sunsonic.de/jaba/index.htm

was mache ich verkehrt?

Schau mal hier:

http://www.marlem-software.sunsonic.de/j...nter.cgi?0

Das kann nicht funktionieren!

Das CGI-BIN Verzeichnis befindet sich zwingend unter http://www.marlem-software.sunsonic.de

Richtig wäre also:

Das CGI oder Perl Script in das CGI-BIN Verzeichnis zu laden (ASCII Upload!)
Richtiger Pfad wäre:
http://www.marlem-software.sunsonic.de/c...nter.cgi?0

Und die 0 würde ich mindestens gegen eine 3 eintauschen. Wenn 0 (=Null Stellen) angezeigt werden sollen, macht ein Counter wenig Sinn. Wink

Gruß,
Mike (nicht angemeldet)
  Zitieren
#15
mike ich blicke es nicht!

ich darf direkt unter http://www.marlem-software.sunsonic.de/ kein verzeichnis cgi-bin anlegen!
  Zitieren
#16
hi mike,

in index.htm steht das hier:


<IMG SRC="http://www.marlem-software.sunsonic.de/jaba/cgi-bin/counter.cgi?3">
<!-- X is the digits number ...
Sample (For a 3 digits counter): -->
<IMG SRC="http://www.marlem-software.sunsonic.de/jaba/cgi-bin/counter.cgi?0">
<!-- Write the first digits. -->
<IMG SRC="http://www.marlem-software.sunsonic.de/jaba/cgi-bin/counter.cgi?1">
<!-- Write the second digits. -->
<IMG SRC="http://www.marlem-software.sunsonic.de/jaba/cgi-bin/counter.cgi?2&w">
<!-- Write the 3th digits and Increment the counter file. -->


in counter.cgi steht das hier:
# URL of gif digits
$digits_basedir = "http://www.marlem-software.sunsonic.de/cgi-bin/Digits";

# Real path and file of counter
$count_file = "http://www.marlem-software.sunsonic.de/jaba/Counter/count.txt";


was muss ich nun wie ändern?
  Zitieren
#17
Zitat:Original von marlem
mike ich blicke es nicht!

ich darf direkt unter http://www.marlem-software.sunsonic.de/ kein verzeichnis cgi-bin anlegen!

"Direkt unter" bedeutet: im Rootverzeichnis!
Und dort brauchst du gar kein Verzeichnis "cgi-bin" anzulegen, weil es das dort schon gibt! Big Grin

Zur Erinnerung: um in dein Root-Verzeichnis zu wechseln (per FTP), gehst du in den Ordner "HTML". DAS ist dein Root-Verzeichnis. Diesen Ordner darfst du in deinen Links natürlich nicht mit angeben.

Also richtig:

http://www.marlem-software.sunsonic.de/index.html

falsch:

http://www.marlem-software.sunsonic.de/html/index.html


So.... du lädst also deine HTML-Seiten in das Verzeichnis HTML... und dort gibt es ein Unterverzeichnis "cgi-bin". Dort hinein gehören deine PERL und CGI-Scripte. Und immer daran denken: per ASCII hochladen!

Bei vielen Scripten müssen dann u. U. noch Dateirechte angepasst werden. Hierfür immer das README File des Scripts lesen.

Am besten, du schickst mir das komplette Script mal gezippt (weil ich nicht weiß, was Outlook sonst aus dem File macht) per mail. Ich passe es dir dann an den Server an und installiere es.
  Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 4 Gast/Gäste