Home Hosting Support

Mein Script läuft nicht - was soll ich tun?

Es gibt einige sehr häufige Fehler, die wir hier aufgelistet haben:

ASCII-Modus

Sie müssen die Scripte im ASCII-Modus übertragen. Suchen Sie in Ihrem FTP-Programm nach einem Menüpunkt wie "Transfermodus" und stellen diesen auf ASCII.

Rechtevergabe: chmod

Um dem Server verständlich zu machen, dass Sie ein Script ausführen lassen wollen, müssen Sie es erst als "ausführbar" markieren. Die Rechtevergabe unter Linux ist zwar logisch aufgebaut, aber nicht gerade trivial zu erlernen.

Suchen Sie nach einem Menüpunkt wie "chmod" oder "Attribute" (meistens finden Sie diesen, wenn sie mit der rechten Maustaste auf die Datei klicken) und geben dem User/Owner Ausführungsrechte (meist als Buchstabe "x" für "eXecute" gekennzeichnet).

Die Einstellungen für Group und Public/Others/World (es werden leider sehr viele verschiedene Begriffe für das Gleiche verwendet) sind irrelevant. Wenn Sie wollen, können Sie aber die dortigen Rechte so einstellen, dass garantiert niemand anders darauf zugreifen kann. Sollten Sie nur einen numerischen Wert eingeben können, dann geben Sie 700 ein.

chmod

Hinweis: ändern Sie NICHT die Rechte von statischen Dateien (HTML, JPG, PNG,..), weil solche Dateien vom Webserver anders behandelt werden. Wenn Sie also ein "403 Forbidden" beim Zugriff erhalten, wissen Sie warum.

Das Error-Log

Die von Perl ausgegebenen Fehler werden in das Error-Log geschrieben. Sie finden diese Datei an diesem Ort:

   /home/user/logs/error_log

Sie müssen diese Datei herunterladen und in einem Text-Editor öffnen. Als TsunamiPlus-Kunde haben Sie den grossen Vorteil, dass Sie über die Shell die Datei direkt ansehen können. Wir empfehlen dabei folgendes Kommando:

   tail -f logs/error_log

"tail" ist der Befehl, der nur das Ende der Datei anzeigt. Der Parameter -f steht für "follow" und bedeutet, dass das Programm "tail" offen bleibt und sämtliche Änderungen an der Datei sofort anzeigt (Sie müssen also nicht jedes Mal den Befehl "tail" eingeben). Um tail zu beenden, geben Sie CTRL-C ein.

Hersteller-Support

Sehen Sie auf der Webseite nach, woher Sie das Script haben. Oft finden Sie dort Unterstützung in Form einer Mailing-Liste oder eines Forums. Oder Suchen Sie nach einer FAQ ("Frequently Asked Questions"), in der häufig auftretende Probleme besprochen werden.

TsunamiHost-Support

Sollten Sie alles versucht haben und es immer noch nicht funktionieren sollte, treten Sie mit uns in Kontakt - wir helfen Ihnen gerne weiter. Bedenken Sie aber, dass wir grundsätzlich keinen Support für Produkte von Drittanbietern geben.


© TsunamiHost by Nine Internet Solutions AG | Impressum | SMTP Spam Policy