BlueOnyx FAQ

Webserver / PHP / CGI

Meine PHP Seiten bleiben weiss/zeigen nichts an

Wenn Ihre PHP-Seiten nicht abgearbeitet werden, kann das mehrere Gründe haben:

  1. Sie haben PHP für die Site nicht eingeschaltet: Schalten Sie in der SiteAdministration den PHP Dienst für die Site ein.
  2. Safe_mode Restriktionen sorgen dafür dass die Site nicht sauber arbeitet und keine Ausgabe erzeugt: Schalten Sie testweise den PHP Safe_mode für die Site aus.

Wie erfasse ich einen Alias für eine Website

Wenn eine Site unter mehreren Namen erreichbar sein soll, z.B. die Hauptsite www.mustermann.ch heisst und die Website aber auch unter www.mustermann-firma.ch und mustermann-firma.ch erreichbar sein soll, gehen Sie wie folgt vor:

  1. Wählen Sie unter der Site Services und dann Web
  2. Fügen Sie nun den gewünschten Sitenamen unter Web Server Aliases ein. Sie können beliebig viele Aliasnamen erfassen, benutzen Sie entweder eine neue Zeile oder ein Komma um diese voneinander abzutrennen:

BlueOnyx Web Services Verwaltung


.htaccess Dateien funktionieren nicht wie gewünscht

Um gewisse Funktionalitäten des Apache Webservers über .htaccess-Dateien steuern zu können, müssen die entsprechenden Funktionen in .htaccess-Dateien global oder per Site erlaubt sein. Die entsprechenden Einstellungen können nur global für den gesamten BlueOnyx Server über das Webinterface gesetzt werden, wenn Sie die Einstellungen nur für eine Site setzen möchten sehen Sie dazu diese Anleitung.

Um die Einstellungen für den gesamten Server anzupassen:

  1. Melden Sie sich am BlueOnyx Control Panel als admin an
  2. Navigieren Sie zu Server Management / Network Services / Web
  3. Schalten Sie die gewünschten Optionen und AllowOverride Direktiven ein resp. aus gemäss Ihren Anforderungen.

Folgende nicht abschliessende Auflistung gibt Ihnen Überblick welche AllowOverride Direktiven für welche aus .htaccess Dateien gesteuerte Funktionalität benötigt werden.

AllowOverride benötigt für
AuthConfig Webauthentisierung
(z.B. AuthName, AuthType, AuthUserFile Direktiven)
FileInfo Kontrolle des Dokumententyps, mod_rewrite Direktiven, Error-Dokumente etc.
(z.B. ErrorDocument, SetHandler, RewriteEngine, RewriteRule, AddHandler, AddType)
Indexes Kontrolle der Verzeichnisindexierung
(z.B. AddIcon, DirectoryIndex, HeaderName, ReadmeName)
Limit Kontrolle von Zugriffsbeschränkungen
(z.B. Allow, Deny, Order)

Weiterführende Informationen

Troubleshooting

Im Zweifelsfall konsultieren Sie das Error Logfile des Apache Webservers unter Server Management / Security / Logfiles :
Wählen Sie das folgende Log: /var/log/httpd/error_log

Email

Unterstützte Client Protokolle

Je nach Einstellung unter Netzwerkdienste | Email können folgende Protokolle für den Abruf von Email-Nachrichten verwendet werden:

—-

Eine neu aufgeschaltete Site erhält keine Emails.

Wenn eine von Ihnen neu eingerichtete Site keine Emails erhalten kann oder diese retourniert werden, prüfen Sie bitte folgende Punkte:

  1. Ist die gewünschte Email-Domain als Email-Alias Domain in der SiteAdministration hinterlegt ?
  2. Existiert die gewünschte Email-Adresse in der Site entweder als Username oder als Email-Alias ?

In ganz seltenen Fällen wird der Email-Dienst nach dem Einrichten einer neuen Maildomain nicht sauber neu gestartet und arbeitet deshalb noch nicht mit der neuen Konfiguration.

In diesem Fall hilft es den Email-Dienst (SMTP Server) unter Network Services | Email kurz auschzuschalten und gleich wieder einzuschalten.


Wie erfasse ich einen Email Alias für eine Site

Wenn Sie mit einer Site für 2 oder mehrere Domains Email empfangen möchten, d.h. der User maxmuster in der Site mustermann.ch soll nicht nur Mails für maxmuster@mustermann.ch erhalten, sondern auch für maxmuster@mustermann-firma.ch, dann gehen Sie wie folgt vor:

  1. Wählen Sie unter der Site Services und dann Email
  2. Fügen Sie den oder die gewünschten Domains in die Box Email Server Aliases ein:

BlueOnyx Site Email Verwaltung


Das System lässt mich User mit gewissen Kennungen wie z.B. admin oder news nicht anlegen

Wenn Sie versuchen einen User mit einem der folgenden Usernamen anzulegen, verweigert BlueOnyx dies unter dem Hinweis, dass es bereits einen solchen User gaebe obwohl Sie sicher sind dass Sie diesen Usernamen noch in keiner Site verwenden:

Nicht abschliessende Liste von speziellen Userkennungen
  • root
  • admin
  • adm
  • news
  • mail
  • ftp
  • apache
  • nobody
  • mysql
  • bin

Dies liegt daran, dass diese Usernamen vom System verwendet werden und deshalb nicht für User Accounts verwendet werden können.

Wenn Sie z.B. versuchen eine Mailbox für news@muster.ch aufzusetzen, erstellen Sie einen User musternews statt news und geben Sie dem Account den Email-Alias news@muster.ch.

Generell sollten Sie die Loginkennung unabhaengig von allfälligen Email-Adressen für die Mailbox wählen. D.h. wenn Max Muster die Post des Kontos webmaster@muster.ch liest, ist es sinnvoller einen Account maxmuster zu erstellen und diesem den Alias webmaster zu geben.


Probleme mit Mailordnern bei IMAP Zugriff

Wenn Ihr Mailclient Probleme hat auf dem IMAP Mailserver Ordner anzulegen, umzubenennen oder zu löschen liegt das meist daran, dass Ihr Mailclient voraussetzt, dass der IMAP-Mailserver Ordner die Meldungen UND andere Ordner enthalten können unterstützt und versucht solche zu verwenden was zu einem Fehler führt.

Dies ist beim auf den BlueOnyx Servern verwendeten IMAP-Mailserver dovecot nicht möglich, d.h. es gibt nur Ordner für Meldungen und Ordner für weitere Ordner, dies wird bei der Erstellung des Ordners unterschieden. Sie müssen also Ihren Mailclient so einstellen, dass er keine Ordner erwartet die Meldungen UND weitere Ordner enthalten können.


Versenden von Mails über Ihren BlueOnyx VPS

Wenn dies Einstellungen unter Netzwerkdienste | Email erlauben, kann jeder User mit seinen Postfach-Zugangsdaten auch Mail ueber den BlueOnyx VPS versenden.

Verwenden Sie einen gültigen Hostnamen oder die IP-Adresse Ihres VPS sowie die gleichen Zugangsdaten die Sie zum Abrufen der Mail verwenden, um Mails über den VPS zu versenden.

 
blueonyx\faq.txt · Zuletzt geändert: 2010/08/30 23:43 von support