|
Suche |
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. 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. Ü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? 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:
Für jede dieser Benutzergruppen gibt es 3 mögliche Arten von Rechten:
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. 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:
Sie müssen diese Einstellung in sendmail mit der Option -f anpassen: /usr/sbin/sendmail -femail-return-path -t 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. Das Verzeichnis cgi-bin ist vom Webserver aus nicht direkt einsehbar. Es ist ein Verzeichnis parallel zu www, deshalb existieren folgende Sicherungen:
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. 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). 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. 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? |