Suche


drucken PDF

Probleme die in Verbindung mit den Einstellungen Ihrer Website auftreten können:



Ich habe meine Dateien mit einem FTP-Programm übertragen, aber nichts wird angezeigt?


Auf jedem Hosting haben Sie 4 Verzeichnisse die bei der Einrichtung erzeugt werden:

cgi-bin
requetes
sessions
www



Sie müssen alle Dateien die vom Internet aus gesehen werden sollen ins Verzeichnis /www übertragen (Achtung: eine Datei index.html ist standardmässig in diesem Verzeichnis vorhanden, denken Sie daran diese zu löschen oder zu überschreiben).



Im Verzeichnis /cgi-bin können Sie alle Ihre CGI-Skripte ablegen. Der Server wird die Ausführung aller Dateien in diesem Ordner (und seinen Unterordnern) erzwingen ohne die Anzeige der Quellen dieser Dateien zu ermöglichen. Wenn sich darin zum Beispiel eine HTML-Seite befindet kann er sie nicht anzeigen und gibt eine Fehlermeldung aus.
Es ist auch möglich CGI-Skripte im Webbereich (im Verzeichnis /www oder dessen Unterordnern) abzulegen, wenn Sie die richtige Erweiterung haben: ".php" für PHP-Skripte oder ".cgi" für andere CGI-Skripte (achten Sie auf korrekt gesetzte Dateirechte).
Sie können neben /www und /cgi-bin noch andere Verzeichnisse erzeugen um darin zum beispiel ihre Datenbanken abzulegen. Da diese Verzeichnisse vom Internet aus nicht zu sehen sind schützen Sie wirksam deren Inhalt.


Ich kann mich per FTP mit XXplan.ovh.net verbinden, jedoch nicht mit ftp.ihre_domain.tld. Warum?


Die Domain ist noch in der Registrierung oder im Transfer zu unseren DNS. Sie müssen 2 bis 3 Tage nach der Erzeugung und dem Wechsel der DNS-Adressen einplanen, bis die Webseite korrekt funktioniert.


Meine FTP-Zugangsdaten funktionieren nicht!


Überprüfen Sie ob Sie das Passwort richtig abschreiben; am besten geben Sie es per kopieren/einfügen ein (Ctrl-c und Ctrl-v unter Windows). Achten Sie auf mögliche Verwechslungen zwischen l (L) und 1 (eins) oder O (Buchstabe o) und 0 (null).
Hier können Sie Ihre Zugangsdaten überprüfen: http://ovh.com/fr/espaceclient/outils/test_ftp.pl

Wenn es immer noch nicht funktioniert dann können Sie Ihr FTP-Passwort Passwort ändern, so wie hier beschrieben: Ich habe eines meiner Passwörter verloren, was kann ich jetzt tun?


Wie funktionieren die Rechte der Dateien unter UNIX?


In UNIX-Betriebssystemen verfügt jede Datei über Rechte die die Möglichkeit, die Datei zu lesen, zu verändern und auszuführen verwalten. Diese Rechte können je nach Benutzer der auf die Datei zugreift unterschiedlich vergeben werden.

Es gibt 3 Kategorien von Benutzern:
  • Den Besitzer der Datei (owner)
  • Die Gruppe die die Datei besitzt (group)
  • Alle anderen Benutzer (everyone)

Für jede dieser Benutzergruppen gibt es 3 mögliche Arten von Rechten:
  • Das Recht die Datei zu lesen
  • Das Recht die Datei zu schreiben
  • Das Recht die Datei auszuführen

Bei einem Verzeichnis ändert sich die Bedeutung der Rechte ein wenig: das Recht zu lesen erlaubt es, den Inhalt eines Ordners angezeigt zu bekommen, das Recht zu schreiben erlaubt es, Dateien in diesem Ordner zu löschen oder zu erzeugen, und das Recht auszuführen erlaubt es, durch das Verzeichnis zu navigieren (mit dem Befehl cd).

Es gibt 2 Möglichkeiten die Rechte einer Datei zu definieren:

1. Die einfachste ist die symbolische Art, bei der u für den Benutzer (user) steht, p für den Besitzer (proprietor) der Datei, g für die Gruppe (group) des Besitzers und o für alle anderen (other) Benutzer.
Um dem Besitzer der Datei Leserechte zu erteilen müssen Sie folgenden Befehl ausführen:
chmod u+r Dateiname
Die Leserechte werden mit r (read) bezeichnet, die Schreibrechte mit w (write) und die Ausführungsrechte mit x (eXecute).
Sie können mehrere Rechte in einem Durchgang ändern (chmod g+rw...), auch für mehrere Kategorien von Benutzern (chmod u+rwx,g+rx,o+x...).
Es ist natürlich auch möglich, Rechte zu entziehen (chmod go-w...), oder die Rechte absolut zu vergeben (chmod u=rw,go=r...).

2. Die zweite Möglichkeit die rechte einer Datei zu ändern verwendet drei Zahlen (Wert von 0 bis 7) die die Rechte der drei Kategorien von Benutzern kodieren. Die Leseerlaubnis wird durch die Zahl 4 dargestellt, die Schreiberlaubnis durch 2, die Erlaubnis die Datei auszuführen durch 1. Sie müssen diese Zahlen addieren um den Wert der Rechte, die einem Benutzertyp eingeräunt werden, zu bestimmen. Hierzu 2 kleine Beispiele:

Um dem Besitzer einer Datei das Recht zu lesen und zu schreiben, aber der Gruppe des Besitzers und allen anderen Benutzern nur Leserechte zu geben, müssen Sie den Befehl "chmod 644 Dateiname" ausführen.

Um dem Besitzer einer Datei das Recht diese zu lesen, zu schreiben und auszuführen, aber der Gruppe des Besitzers und allen anderen Benutzern nur Lese- und Schreibrechte zu geben, müssen Sie den Befehl "chmod 755 Dateiname" ausführen.


In meinem FTP-Verzeichnis habe ich einen Ordner "Mailbox". Worum handelt es sich dabei?


Wenn Sie eine E-Mail mit Hilfe Ihrer PHP oder CGI-Skripte versenden, wird bei einem Fehler die E-Mail im Ordner Mailbox im Wurzelverzeichnis Ihres Hostings abgelegt. Sie können diese Mails auf zwei verschiedene Arten weiterleiten:

  • Mit einer .forward Datei
  • Indem Sie den return-path ändern


Wie kann ich den return-path von per CGI oder PHP-Skript versendeten E-Mails ändern?


Sie müssen diese Einstellung in sendmail mit der Option -f anpassen:
/usr/sbin/sendmail -femail-return-path -t



In meinem FTP-Verzeichnis habe ich eine Datei .forward. Wozu dient diese?_


Wenn Sie E-Mails per CGI oder PHP-Skript versenden, werden die Fehler automatisch in den Ordner "Mailbox" des Webspeichers verschoben.
Indem Sie dort eine .forward Datei mit der E-Mail-Adresse für die Weiterleitung (geben Sie ausschliesslich die E-Mail-Adresse in der Datei an) ablegen, können Sie diese E-Mails weiterleiten ohne den return-path der per Skript versendeten E-Mails zu ändern.


Wozu dient das Verzeichnis cgi-bin?


Das Verzeichnis cgi-bin ist vom Webserver aus nicht direkt einsehbar. Es ist ein Verzeichnis parallel zu www, deshalb existieren folgende Sicherungen:

  • Die Dateien im Verzeichnis cgi-bin können nicht gelesen sondern nur ausgeführt werden. Sie können also zum Beispiel keine gif oder jpeg Bilder oder Webseiten ablegen. Der Versuch sie zu lesen führt zu einem Fehler.
  • Da keine Datei in cgi-bin gelesen werden kann, können Sie dort zum Beispiel Datenbanken ablegen, die Sie vor zugriff schützen möchten.
  • Die Ausführung der CGI-Skripte in cgi-bin erfolgt über ein Alias Ihrer Webseite, Sie können also nur Skripte von Ihrer Domain aus ausführen.


Ist es möglich nur auf bestimmte Teile meines Hostings per FTP zuzugreifen (Multi-FTP)?


Diese Funktion ist nur bei Angeboten ab Pro verfügbar. Um einen zusätzlichen FTP-Account zu erstellen, begeben Sie sich in Ihren Manager in den Bereich "Shared Hosting", "Multi-FTP". Wenn Sie über ein Basic Paket oder ein altes Hosting, dass Multi-FTP nicht enhält, verfügen, müssen Sie zu dem Angebot Pro oder höher wechseln, um diese Funktion nutzen zu können.


Wieviel Speicherplatz habe Ich auf meiner Website noch frei?


Wir haben ein Skript bereitgestellt daß Ihnen die Benutzung des Speicherplatzes anzeigt. Es ist unter folgender Adresse zu erreichen:

http://www.ihre_domain.tld/quota.cgi

Sollte sich die Datei nicht in Ihrem Webspace befinden können Sie sie unter folgendem Link downloaden (Rechtsklick und "Speichern unter..."). Übertragen Sie sie dann in Ihr /www Verzeichnis (denken Sie daran, die Rechte auf 755 oder 705 zu ändern).


Wenn ich Dateien hochlade haben sie die Größe 0. Warum?


Sie haben wahrscheinlich den maximal verfügbaren Speicherplatz Ihres Hostings ausgeschöpft. Um dies zu überprüfen: siehe Oben "Wieviel Speicherplatz habe Ich auf meiner Website noch frei?"
Wenn Sie mehr Speicherplatz benötigen können Sie in Ihrem Manager zu einem geeigneteren Angebot wechseln.


Wie kann ich mein FTP-Passwort ändern?


Sie können jederzeit in Ihrem Manager das FTP-Passwort ändern, so wie hier erklärt: Ich habe eines meiner Passwörter verloren, was kann ich jetzt tun?