schach script will nicht laufen !

  • hi hab mir gestern ein schach script auf den webspace draufgehauen aber irgendwie will es nicht laufen !

    kann mit vileicht jemand sagen warum das nicht will ??

    also mein webspace hatt alle unterstützungen !

    http://www.funinternet.de/chess/chess/ sobald auf die grafik geklickt wird geht nichts mehr !

    mus ich eigentlich erst irgendwie die .pl datei aktivieren ?

    http://www.funinternet.de/chess/board.pl


    was mus ich noch konfigurieren ?

    ##------------------------------------------------------------------------------
    ## LOCAL CONFIGURATION... edit these! be careful: no trailing "/"s in paths!
    ##------------------------------------------------------------------------------

    $URL = 'http://funinternet.de'; # url of your domain
    $GRPATH = 'chess'; # path for graphics (from server root)
    $CGIPATH = 'cgi-bin'; # path to this script (from server root)
    $SCRIPT = 'board.pl'; # name of this script
    $DATAPATH = ''; # path to data (relative to this script)
    $DATAFNAME = 'board.txt'; # data filename template - must have one '.'
    $EMAILPROG = ''; # your mailer program...
    # e.g. $EMAILPROG ='/usr/lib/sendmail';
    # Note: to DISABLE email notification
    # of moves, set $EMAILPROG = '';
    $HELPURL = 'http://www.beholder.co.uk/chess/help.html'; # URL to help page

    ##------------------------------------------------------------------------------
    ## LOCAL CONFIGURATION... that's all
    ##------------------------------------------------------------------------------

  • was ist das eigentlich für ein forum wo nicht mal eine antwort auf ein post zurück kommt

  • Zitat


    was ist das eigentlich für ein forum wo nicht mal eine antwort auf ein post zurück kommt

    Werd mal nicht frech!
    Hier kann nun mal nicht jeder "helfen"!
    Meistens muss du da 1 - 2 Tage warten!
    Es ist nicht jeder jeden Tag hier im Forum!

  • wahrscheinlich hat keiner ne lösung für dein problem ?
    und wieso rufst du ne .pl datei auf ?

    und wenn du unzufreiden mit dem forum bist, wennde dich an jemanden, der dafür bezahlt wird

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • 500Euro ohne Steuer und ich schau danach :P

    Ich stimm Eric+Bend0r zu: warum fragst du in einem Forum wenn du nicht warten willst? Du solltest dankbar sein, wenn dir jemand antwortet, da dies komplett uneigennuetzig unt teilweise unter grossem Zeitaufwand passiert!

    Mir scheint es, dass dein Script eine fehlerhafte Laufzeitumgebung (falsche Konfiguartion/falsche Rechtevergabe/usw) hat da es selbst funktionniert.
    Ggf die Apache Logfile auswerten um welchen Error genau es sich handelt (falls du Zugriff darauf hast)
    Gibt es eine Doku zum Script/hast du sie befolgt?

  • ##------------------------------------------------------------------------------
    ## LOCAL CONFIGURATION... edit these! be careful: no trailing "/"s in paths!
    ##------------------------------------------------------------------------------

    $URL = 'http://funinternet.de'; # url of your domain
    $GRPATH = 'chess'; # path for graphics (from server root)
    $CGIPATH = 'cgi-bin'; # path to this script (from server root)
    $SCRIPT = 'board.pl'; # name of this script
    $DATAPATH = ''; # path to data (relative to this script)
    $DATAFNAME = 'board.txt'; # data filename template - must have one '.'
    $EMAILPROG = ''; # your mailer program...
    # e.g. $EMAILPROG ='/usr/lib/sendmail';
    # Note: to DISABLE email notification
    # of moves, set $EMAILPROG = '';
    $HELPURL = 'http://www.beholder.co.uk/chess/help.html'; # URL to help page

    ##------------------------------------------------------------------------------
    ## LOCAL CONFIGURATION... that's all
    ##------------------------------------------------------------------------------


    irgendwo hier liegt der fehler vermute ich ! mein webspace anbieter meinte das ich diesen abschnitt nicht richtig konfiguriert habe !


    wie ist das eigentlich so mit perl cgi .pl dateien mus man die einfach auf den webspace hauen und sie laufen ???

    bei php ist das ja so das man meistens ne datenbank braucht ! und dan mus man halt schon mal ne datenbank verknüpfung zustande bekommen + impotieren usw ! da kenne ich mich aus aber wie gesagt mus man bei perl dateien irgendwas beachten ?

    mein webspace anbieter meinte das ich überall auf meinem webspace solche dateien ablegen kann

  • Bei Perl braucht man auch machmal eine Datenbank, haengt vom Script ab. Wenn der Autor die Werte lieber in einer Text-Datei/RAM usw speichert braucht man keine

    Zitat


    $GRPATH = 'chess'; # path for graphics (from server root)


    falsch! pfad ist anders

    Zitat


    $CGIPATH = 'cgi-bin'; # path to this script (from server root)


    falsch! pfad ist anders

    Zitat


    $DATAPATH = ''; # path to data (relative to this script)


    Da sollte was rein...

    Zitat


    $DATAFNAME = 'board.txt'; # data filename template - must have one '.'


    Datenbank (.txt datei) exisitert nicht in dem Ordner!

    Wie waere es mal, mit konfigurieren? Ich bin mir sogar ziemlich sicher dass da zumindest eine rudimentäre Readme dabei ist und somit die oben genannten Probleme gar nicht hätten auftreten dürfen

    MfG
    Daniel

  • HALLO DANIEL

    also http://www.funinternet.de/chess/ da kannst du mal nach schauen was ich eventuel falsch gemacht habe kannst dir auch mal die .pl datei herunterladen !

    bei dieser url

    http://www.funinternet.de/chess/chess/

    erreichst du das index fenster vom schach spiel aber sobald du auf die grafik drauf klickst geht nichts mehr da kommt dan

    http://www.funinternet.de/chess/board.pl das hier !

    ich habe das so eingestellt das wen man auf die grafikklikt diese url kommt das script

    http://www.funinternet.de/chess/board.pl

    aber dan kommt nur n oller fehler :(

    die rechte sind glaube ich unterschiedlich eingestellt manche auf 755 oder so und andere auf 777


    ................

    zum schluss ich glaube das ich diverse dinge in der .pl datei ändern mus damit da überhaubt mal der stein ins rollen kommt oder ?

    mail back

  • HALLO DANIEL

    hier ist womöglich der wichtigste abschnitt aus dem script

    den teil den man für meinen webspace konfigurieren mus ... oder so ?!?!?

    ##------------------------------------------------------------------------------
    ## LOCAL CONFIGURATION... edit these! be careful: no trailing "/"s in paths!
    ##------------------------------------------------------------------------------

    $URL = 'http://funinternet.de'; # url of your domain
    $GRPATH = 'chess'; # path for graphics (from server root)
    $CGIPATH = 'cgi-bin'; # path to this script (from server root)
    $SCRIPT = 'board.pl'; # name of this script
    $DATAPATH = ''; # path to data (relative to this script)
    $DATAFNAME = 'board.txt'; # data filename template - must have one '.'
    $EMAILPROG = ''; # your mailer program...
    # e.g. $EMAILPROG ='/usr/lib/sendmail';
    # Note: to DISABLE email notification
    # of moves, set $EMAILPROG = '';
    $HELPURL = 'http://www.beholder.co.uk/chess/help.html'; # URL to help page

    ##------------------------------------------------------------------------------
    ## LOCAL CONFIGURATION... that's all
    ##------------------------------------------------------------------------------


    wen du weist was ich wie wo hin schreiben mus gib bescheid were echt mega freundlich von dir also danke mal im vorraus

  • habs jetzt so eingestellt trozdem geht nix :(

    $URL = 'http://funinternet.de'; # url of your domain
    $GRPATH = 'chess/chess/'; # path for graphics (from server root)
    $CGIPATH = 'cgi-bin'; # path to this script (from server root)
    $SCRIPT = '/chess/board.pl'; # name of this script
    $DATAPATH = ''; # path to data (relative to this script)
    $DATAFNAME = 'board.txt'; # data filename template - must have one '.'
    $EMAILPROG = ''; # your mailer program...
    # e.g. $EMAILPROG ='/usr/lib/sendmail';
    # Note: to DISABLE email notification
    # of moves, set $EMAILPROG = '';
    $HELPURL = 'http://www.beholder.co.uk/chess/help.html'; # URL to help page

  • habs jetzt so eingestellt trozdem geht nix :(

    $URL = 'http://funinternet.de'; # url of your domain
    $GRPATH = 'chess/chess/'; # path for graphics (from server root)
    $CGIPATH = 'cgi-bin'; # path to this script (from server root)
    $SCRIPT = '/chess/board.pl'; # name of this script
    $DATAPATH = ''; # path to data (relative to this script)
    $DATAFNAME = 'board.txt'; # data filename template - must have one '.'
    $EMAILPROG = ''; # your mailer program...
    # e.g. $EMAILPROG ='/usr/lib/sendmail';
    # Note: to DISABLE email notification
    # of moves, set $EMAILPROG = '';
    $HELPURL = 'http://www.beholder.co.uk/chess/help.html'; # URL to help page

  • name of this script = /chess/board.pl ???
    überprüfe doch bitte mal deine richtigen pfadangaben, anstatt immer rumzuprobieren. ich bin mir sicher du findest den fehler, wenn du dir ein bisschen zeit lässt und die pfade überprüfst.

  • Hallo Shrek !

    danke für deine antwort !

    bin schon alles mehrmals durchgegangen !

    ohne erfolg ! ich weis das der pfad eventuel net stimmt aber ich weis nicht was ich noch ändern soll !

  • hab auch schon fleisig gegoogelt !

    mit suchbegrifen wie

    perl aktivieren !

    oder perl konfigurieren aber es wird nicht !


    name of this script = /chess <????????

    hab eh keine ahnung ob das stimmt oder was damit gemeint ist ?!!!
    name of this script ... bahnhof

  • bin hier auf etwas gestossen

    Beachten Sie:
    Bei Webservern mit CGI-Unterstützung hängt es vom Webserver-Produkt ab, ob die Zeile für die Lage des Perl-Interpreters ausgelesen wird. Zu den Grundeinstellungen eines Webservers gehört mittlerweile auch die Angabe des Pfades zum Perl-Interpreter. Wenn dann bei laufendem Webserver ein Perl-Script über das HTTP-Protokoll ausgeführt wird, ruft der Webserver den Perl-Interpreter entsprechend seiner Konfiguration auf


    ich bin bei http://www.fivetofive.de

    und da steht

    Perl
    ja
    Perl-Programme mit der Datei-Endung .cgi und .pl können Sie von jedem Ort ausführen.

    aber trozdem stimmt die konfiguration von meinem .pl datei nicht

    wen jemand weis wie ich diesen abschnitt

    $URL = 'http://funinternet.de'; # url of your domain
    $GRPATH = 'chess/chess/'; # path for graphics (from server root)
    $CGIPATH = 'cgi-bin'; # path to this script (from server root)
    $SCRIPT = '/chess/board.pl'; # name of this script
    $DATAPATH = ''; # path to data (relative to this script)
    $DATAFNAME = 'board.txt'; # data filename template - must have one '.'
    $EMAILPROG = ''; # your mailer program...
    # e.g. $EMAILPROG ='/usr/lib/sendmail';
    # Note: to DISABLE email notification
    # of moves, set $EMAILPROG = '';
    $HELPURL = 'http://www.beholder.co.uk/chess/help.html'; # URL to help page

    richtig konfiguriere dem bin ich echt mega dankbar !

    wen ihr daten von meinem webspace braucht dan fragt mich !

    das mus doch irgendwie zu machen sein

    p.s: bin noch ein noob ;)

  • wo hast du den kram runtergeladen ?
    wo ist die readme datei ?

    und hör einfach auf 1000000 mal zu posten, wir haben deine config mittlerweile oft genug gesehn... mit den richtigen angaben hätte das bestimmt schon einer lösen können
    und wenn du die readme richtig gelesen hättest, könntest du es garantiert selber...

    ps: was willst du mit peal aktivieren ? du musst doch deinen schach-kram da konfigurieren ?

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • Hallo Daniel ! ich habe mir jetzt ein neues schach script herunter geladen !

    dieses arbeitet aber mit einer datenbank zusammen !

    hatte es auch konfiguriert ! es baute vermutlich eine datenbank verbindung auf aber es ging trozdem nicht !

    wen du willst gebe ich dir mal den doenload link !

    kennst du dich mit mysql php datenbanken aus ?

    gruss crash1982