Webspace - Ihr Partner für alles aus einer Hand
Domain, Webspace, Webdesign
  Webdesign Webhosting Domains Kontakt AGB Home


  Produkte/Preise
  Webhosting
  Domains
  Bestellung
   
 
Support
  Allgemein
  Webhosting
  E-Mails
  Domains
  Formulare
   
  Referenzen
  Webhosting
  Webdesign

 

 
Support webspace
 

FTP

Mit Hilfe eines FTP-Programms (z.B. WSFtp, CuteFTP, etc. laden Sie Ihre HTML-Seiten, Grafiken und sonstigen Dateien auf Ihren virtuellen Server. Einige Design-Programme wie z.B. Frontpage oder Dreamwaver haben die Upload Funktion bereits eingebaut, bei anderen wiederum müssen Sie eigene FTP-Clients zum Upload verwenden.

Der FTP-Zugang ist bei allen unseren Webspace-Paketen inkludiert und freigeschalten.

Beachten Sie bitte die Besonderheiten beim Upload Ihrer Seiten mittels Frontpage, in diesem Fall dürfen Sie auf keinen Fall einen anderen FTP-Client als Frontpage benutzen, da Sie damit Ihre Frontpage-Extension zerstören können.

Jedes FTP-Programm (also auch die bereits eingebauten FTP-Funktionen in Dreamweaver) benötigt folgende Informationen zum Einloggen auf Ihren Server:

Hostname, Benutzername, Passwort. Nach der Installation des Webspace-Accounts erhalten Sie von uns die entsprechende Zugangskennung für Ihren virtuellen Server.

Startverzeichnis /htdocs/

Portnummer 21

Der Dateiname Jener Seite, die bei Aufruf Ihrer Domain angezeigt werden soll muss entweder index.htm, index.html oder index.php lauten.

Serverpfade

Homeverzeichnis

/home/Username/

Achtung: Dateien in diesem Verzeichnis können nur mittels FTP-Programm bearbeitet und angesehen werden, die HTML-Dateien stehen im HTML-Verzeichnis!

   
HTML-Verzeichnis /home/Username/htdocs/

In dieses Verzeichnis stellen Sie Ihre HTML-Dateien, Grafiken und sonstige Files, die über den Webbrowser abgerufen werden sollen. Sie können selbstverständlich auch weitere Unterverzeichnisse anlegen

   
CGI-Bin-Verzeichnis /home/Username/htdocs/cgi-bin/

Hier stehen alle ausführbaren Programme (z.B.: Perl). Bitte beachten Sie, dass Sie die Dateien mittels "chmod" auf "executeable" setzen. Mehr dazu in der Supportseite für CGI-Bin

   
LOG-Files /home/Username/logs/

Sie haben hier vollen Zugriff auf die Rohdaten der Log-Dateien (Error-Log und Transfer-Log). Dieses Verzeichnis können Sie nur mittels FTP-Programm erreichen. Hinweis: Diese Files belasten nicht Ihren Webspace-Account.

   
404-Seite (not found) /home/Username/htdocs/error/

Wenn eine nicht vorhandene Seite auf Ihrem Server aufgerufen wird, erhält der User eine Rückmeldung über die 404-not-found-Seite, die sich in diesem Verzeichnis befindet. Sie können diese Seite nach Ihren Bedürfnissen gestalten.

   

 

CGI-Bin

Pfad für Upload

/home/Username/htdocs/cgi-bin/
   
Pfad für Aufruf http://www.IhrDomainName.at/cgi-bin/IhrCGIProgramm.cgi
   
Upload der Skripte Beim Upload Ihrer CGI-Skripte per FTP müssen Sie darauf achten, dass immer der ASCII-Modus eingestellt ist, ansonsten endet der Aufruf des Skripts mit einem "Internal Server Error".

Die Dateiendung des Skripts muss auf .cgi oder .pl lauten, alle anderen Endungen führen dazu, dass das Programm nicht ausgeführt, sondern der Quelltext im Browser angezeigt wird.

   
File-Attribute des CGI-Skripts Das entsprechende CGI-Programm muss die Berechtigung zur Ausführung haben (executeable). Dies stellen Sie entweder mit dem FTP-Programm oder mittels dem Befehl "chmod" unter SSH ein.
   
Internal-Server-Error - Was tun ? Wenn ein CGI-Skript nicht funktioniert, so endet das im Normalfall mit der Ausgabe Fehlermeldung "Internal-Server-Error" im Webbrowser. Diese Meldung gibt keine weitere Auskunft über die Ursache des Programmabsturzes.

Um Detailinformationen über das Fehlverhalten zu erlagen, sehen Sie sich bitte die Datei "error.log" in Ihrem LOG-Verzeichnis (logs) an. Diese Hinweise sollten dann ausreichen, um der Ursache des Absturzes auf die Schliche zu kommen.

   
CGI-Pfade Sollten Sie selbst CGI-Programme erstellen, benötigen Sie unter Umständen folgende Pfade:
   
perl /usr/bin/perl
sendmail /usr/sbin/sendmail
mail /bin/mail
date /bin/date

 

Frontpage-Extensions

Sie müssen sich bei der Webseiten-Erstellung entscheiden, ob Sie mit Frontpage oder mit anderen HTML-Editoren arbeiten wollen. Wenn Sie Frontpage benutzen, dürfen Sie auf keinen Fall Dateien mit einem anderen Programm (z.B. FTP, Dreamweaver, etc.) überspielen, da die Frontpage-Extensions dadurch zerstört werden (können) und sämtliche dynamische Frontpage-Elemente nicht mehr funktionieren.

Beim Arbeiten mit Frontpage sind die Serverpfade für Sie nicht notwendig. Sie müssen also nicht extra "htdocs" als das Homepageverzeichnis festlegen, da die Frontpage-Extensions dies für Sie automatisch übernehmen.

Die Startseite muss unbedingt "index.htm" benannt werden.

Secure Server

Um eine verschlüsselte Verbindung zwischen dem Webbrowser und Ihrem virtuellen Server herzustellen, muss zuvor die Secure-Server-Funktion aktiviert werden. Je nach Ihrer Webspace-Konfiguration ist diese Funktion entweder bereits enthalten oder kann zu dem in der Preisliste angegebenen Preis nachbestellt werden.

Zur Nutzung des Secure-Server benötigen Sie ausserdem ein SSL-Zertifikat. Sie können entweder ein eigenes Zertifikat bei einer Zertifizierungsstelle erwerben (Kosten ca. USD 150,- pro Jahr) oder das Open SSL Zertifikat unseres Partners verwenden (kostenlos). Der einzige Nachteil des kostenlosen Zertifikats ist die Rückfrage der Browser, ob diesem Zertifikat vertraut werden kann.

Bei der Gestaltung der Webseite müssen Sie als Webdesigner keine Rücksicht darauf nehmen, ob es sich um eine unverschlüsselte oder um eine sichere Verbindung handelt.

Verzeichnis-Passwortschutz

Mit folgender Methode können Sie Verzeichnisse Ihrer Webseite mit einem Passwortschutz belegen:

1. Schritt: Anlegen der Datei .htaccess

Im zu schützenden Verzeichnis muss die Datei ".htaccess" angelegt werden. Dies ist eine reine Textdatei mit folgendem Inhalt:

AuthName BeliebigeBezeichnung
AuthType Basic
AuthUserFile /home/IHRUSERNAME/htdocs/ZUSCHÜTZENDESVERZEICHNIS/.passwd
Require valid-user

Beispiel: Eine gültige .htaccess-Datei, die das Verzeichnis /intern des Users "bimitron" schützt:

AuthName Bimitron
AuthType Basic
AuthUserFile /home/bimitron/htdocs/intern/.passwd
Require valid-user

Wichtig: Achten Sie beim Überspielen mit FTP darauf, dass reiner TEXTMODUS eingestellt ist.

2. Schritt: Anlegen der Datei .passwd

Loggen Sie sich mittels SSH-Client (z.B. Putty.exe, Klicken Sie HIER für den Download) in Ihren Account ein und wechseln in das zu schützende Verzeichnis. Nun geben Sie folgenden Befehl ein:

htpasswd -c .passwd Username

Username steht hier für jenen User, dem Sie ein Passwort zuordnen wollen. Anschließend werden Sie nach dem Passwort und einer Passwortbestätigung gefragt.

Nun ist die Datei .passwd erstellt und das Verzeichnis (und alle darunter liegenden) geschützt.

3. Schritt: Mehrere User anlegen (optional)

Um mehrere User anzulegen verwenden Sie nach Erstellung der Datei .passwd (Schritt 2) folgenden Befehl:

htpasswd .passwd Username

Wie Sie sehen, fehlt hier der Schalter "-c", der das Anlegen der Datei bewirkt. Nun gehen Sie wie in Schritt 2 vor und vergeben das Passwort für den angegebenen User.

Tipp: Wenn Sie unter Windows Probleme haben, die Datei .htaccess anzulegen, dann verwenden Sie zuerst eine Datei wie z.B. htaccess.txt und nach dem überspielen auf den Webserver benennen Sie diese in .htaccess um !

Server Side Includes

SSI dient dazu, CGI-Programme direkt aus Ihren HTML-Dateien aufzurufen und die Ausgabe der Programme direkt in der entsprechenden HTML-Seite anzuzeigen (z.B.: Counter, Datum und Uhrzeit anzeigen, etc.).

Um SSI nutzen zu können, müssen Sie über ein freigeschaltenes und funktionsfähiges CGI-BIN-Verzeichnis verfügen.

Jene Webeite, die das CGI-Programm aufruft, muss unbedingt die Fileendung .shtml haben, ansonsten wird das Programm nicht aufgerufen.

In der HTML-Datei erfolgt der Aufruf des CGI-Programms wie folgt:

<!--#include virtual="http://www.IhrDomainName.at/cgi-bin/cgiprogramm.cgi">

Es gibt noch viele weitere Möglichkeiten der Einbindung von CGI-Programmen (z.B.: Parameterübergabe, etc.), auf die hier aber nicht näher eingegangen wird.


mySql

Um MySQL nutzen zu können, muss zuvor die entsprechende Datenbank von uns angelegt werden.

Enthalten dabei ist das Administrationsprogramm PHP-MyAdmin mit dem Sie Ihre SQL-Datenbank einfach bearbeiten können.

Da die MySQL-Datenbank Ihren Webspace-Account nicht belastet, wird an dieser Stelle auf das "Fair-Use"-Verhalten hingewiesen. Generell sollte der Inhalt der Datenbank nicht viel größer als Ihr angemieteter Webspace sein, die doppelte Größe können wir auch noch tolerieren, solange sich der Datentransfer in Grenzen hält. Sollten Sie jedoch deutlich darüber liegen (z.B.: Webspace-Account mit 10 MB und MySQL-Datenbank mit 50 MB) werden wir sicher eine Lösung finden, die für beide Seiten zufriedenstellend ist.

Statistik (Webalizer)

Um zum Statistikprogramm Webalizer für Ihren virtuellen Account zu gelangen, geben Sie bitte folgende URL im Webbrowser ein: http://IhrDomainname.at/stats (OHNE www).

Nun werden Sie nach Login und Passwort gefragt. Diese Daten sind die gleichen, die Sie für Ihren Webspace-Account erhalten haben.

 
 
Preise inkl. 20% Mwst.