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

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