FAQ

Häufig gestellte Fragen

Mit den o.g. McDomain-Webmail-Interfaces können Sie alle bei McDomain eingerichteten Email-Accounts abrufen und verwalten. Email-Weiterleitungen können damit nicht bearbeitet werden.

Sie können bei McDomain.de zahlreiche PHP-Versionen für jede Domain oder Subdomain auswählen. Die Auswahl treffen Sie ganz einfach über das Plesk-Kundenmenü unter:

  • „Domains“
  • betreffende Domain auswählen und „öffnen“
  • Reiter „Dashboard“
  • „PHP“

Definitiv ist dies ein anstrebbares Ziel. In der Version 8 wurden viele Optimierungen integriert. PHP 8 ist nochmal deutlich schneller als PHP 7 und gleichzeitig Ressourcenschonender. Damit werden Websites noch schneller ausgeliefert, was nicht nur eine bessere User-Erfahrung bedeutet, sondern auch ein Ranking-Faktor für Suchmaschinen wie Google darstellt.

Leider kann man nicht immer genau vorhersagen, ob Ihre alten Scripte auch unter PHP 8 lauffähig sind. Generell kann man sagen, dass Scripte, die unter PHP 7 liefen, auch unter PHP 8 funktionieren sollten. Unter http://php.net/manual/de/migration80.php kann man einsehen, wie man eine Seite migriert, wenn es Probleme geben sollte.

Grundsätzlich sollten Sie immer die aktuellste PHP-Version verwenden, bzw. eine Version, die noch nicht das End-of-Live-Datum überschritten hat. Nur so können Sie sicher gehen, dass Sicherheitslücken in der PHP-Version behoben werden.

Der Pfad zu ImageMagick ist: /usr/bin/convert

ImageMagick steht bei McDomain ab PHP 5 vorkompiliert zur externen Einbindung zur Verfügung. Um es zu verwenden, müssen Sie die Extension „imagick.so“ einbinden. Infos zur Einbindung vorkompilierter PHP-Module

Bei McDomain können Sie für die komplette Domain die PHP-Version über das Kundenmenü umstellen. Es ist aber auch möglich, nur für ein Verzeichnis eine andere PHP-Version zu nutzen.

Erstellen Sie dazu eine .htaccess-Datei in dem betreffenden Verzeichnis. Als Inhalt fügen Sie bitte folgendes in die .htaccess-Datei ein, wenn Sie zum Beispiel PHP 8 nutzen wollen:

AddType application/x-httpd-php8 .php

Hinweis: PuTTY bzw. andere Software ist oft gar nicht nötig. Aktuelle MySQL-Frontends wie z. B. Navicat bringen diese Funktionalität bereits mit.

Download Putty

SSHTunnelClient

Das „Tunneln“ gestaltet sich beispielsweise auch mit dem „SSHTunnelClient“ sehr einfach. Dies ist ein Frontend zu plink.exe und sehr einfach zu bedienen. Sie ist je nach Anwendungsgebiet sogar kostenlos.

Folgende .htaccess-Features sind bei jedem webspace-fähigen Account bei McDomain aktiviert:

  • AddHandler/AddType/ForceType (Content-/MIME-Type)
  • DirectoryIndex
  • ErrorDocument (eigene Fehlerseiten)
  • <Files>
  • <FilesMatch>
  • mod_deflate
  • mod_rewrite
  • Options +Indexes (Verzeichnisbrowsing)
  • Passwortschutz
  • Redirect (Umleitungen)

PHP 8 ist die neuste Version der weitverbreiteten OpenSource-Skriptsprache PHP, die speziell für die Nutzung im Internet konzipiert wurde.

Informationen zur Programmiersprache erhalten Sie unter www.php.net

Mittels Portforwarding werden TCP/IP Verbindungen die bei Ihnen zu Hause auf localhost:<port> zugreifen über eine verschlüsselte Verbindung auf einen, vorher zugewiesenen, localhost Port des Web- und SQL Servers weitergeleitet. So werden die Daten dieser Verbindung nicht ungeschützt über das Internet übertragen und für den Web/SQL Server sieht es aus als ob eine interne Anwendung eine Verbindung zu ihm aufbaut. Dies ist natürlich ohne Probleme möglich, wohingegen von Extern kommende Verbindungen zur MYSQL Datenbank aus Sicherheitsgründen abgewiesen werden.

Safe Mode ist bei uns auf „OFF“ gesetzt. Da PHP auf unseren Servern als CGI ausgeführt wird, ist sichergestellt, dass es durch die Deaktivierung des Safe Mode zu keinerlei Sicherheitslücken kommt!

Rechnungen werden beim Lastschriftverfahren sofort fällig und in der Regel innerhalb 1 Woche eingezogen. Sollten Sie die Zahlung per Rechnung gewählt haben, beträgt das Zahlungsziel 10 Tage.

Um auf Ihre Datenbank zugreifen zu können, z.B. wenn eine Datenbankabfrage über ein Skript realisiert werden soll, benötigen Sie die Datenbank-Zugangsdaten. Hierzu benötigen Sie den Servernamen, einen Usernamen und ein Passwort. Als Username verwenden Sie bitte den entsprechenden Datenbanknamen Ihrer Datenbank, als Passwort tragen Sie bitte das entsprechende Passwort der Datenbank ein. Das Passwort Ihrer Datenbank wird von Ihnen im Kundenmenü vergeben.

Der zu verwendende Servername ist: localhost

Rechnungen per Post sind ebenso möglich. Bitte beachten Sie, dass wir für jede Rechnung per Post eine Gebühr von 2,00 EUR in berechnen müssen. Für die Beauftragung kontaktieren Sie uns bitte per Email mit Angabe der Rechnungsnummern.

Unter Apache

Sie erhalten vom Zertfikateaussteller das Zwischenzertfikat und das eigentliche SSL-Zertfikat. Installieren Sie als erstes das Zwischenzertifikat: Benennen Sie es in „intermediate.crt“ um und legen es auf dem Server ab – zum Beispiel unter „/usr/local/ssl/crt/“. In dieses Verzeichnis legen Sie bitte auch das eigentliche SSL-Zertfikat ab. Den privaten Schlüssel (private Key) legen Sie bitte in einem gesonderten Verzeichnis (z.B. /usr/local/ssl/private/) ab. Schützen Sie diese Datei bitte vor unberechtigten Zugriff mittels Dateirechten.

Nun muss der Server noch konfiguriert werden. Öffnen Sie die Datei „ssl.conf“ und suchen Sie nach dem Eintrag „VirtualHost„. Sollten Sie keine Datei „ssl.conf“ finden, öffnen Sie die Datei „httpd.conf“ und suchen Sie dort nach „VirtualHost“. Fügen Sie hier nun folgende Zeilen ein, wenn nicht bereits vorhanden:

SSLCertificateFile /usr/local/ssl/crt/example.crt
SSLCertificateKeyFile /usr/local/ssl/private/www.domain.com.key
SSLCACertificateFile /usr/local/ssl/crt/intermediate.crt

(Passen Sie ggf. die Verzeichnisse an. 1. Zeile = Zertifikat, 2. Zeile Private Key, 3. Zeile Zwischenzertfikat)

Speichern Sie nun die Datei ssl.conf (bzw. httpd.conf) und starten den den Apache neu.

apachectl startssl

(Ab Apache 2.0 wird SSL bereits automatisch mit gestartet.)

Unter Microsoft IIS

  • laden Sie die „.p7b“-Datei auf den Server
  • öffen Sie den „Internetinformationsdienste-Manager“ unter „Start“, „Verwaltung“
  • Wählen Sie in der linken Spalte den betreffenden Serverknoten
  • im Bereich „Features“ bitte „Serverzertifikate“ doppelklicken
  • Klicken Sie auf „Importieren“ im rechten Bereich (oder wählen Sie im Bereich „Aktionen“ „Zertifikatanforderung abschließen“
  • Suchen Sie nun nach der Zertifikatsdatei. Wenn Sie diese nicht sehen, wählen Sie „Alle Dateien“
  • Geben Sie das Passwort ein, dass die Zertfikatsdatei schützt -> „OK“

Nun ist das Zertfikat importiert. Fügen Sie nun noch die HTTPS-Bindung zur Website hinzu:

  • öffen Sie erneut den „Internetinformationsdienste-Manager“ unter „Start“, „Verwaltung“
  • wählen Sie Ihren Servernamen, dann „Sites“ und die Webseite, die per SSL gesichert werden soll.
  • Klicken Sie auf „Bindungen…“ im rechten Fensterbereich
  • Klicken Sie auf „Hinzufügen“
  • Geben Sie den Bindungstyp an
  • Wählen Sie das bereits importierte SSL-Zertifikat für die Webseite aus
  • und klicken auf „OK“

Das Einpflegen von Dumps in Ihre Datenbank können Sie komfortabel über „PHPMyAdmin“ im Kundenmenü (Plesk) nutzen. Klicken Sie dazu im phpMyAdmin auf „Exportieren“.

Sollten sich Ihre Adress- oder Kontaktdaten geändert haben, loggen Sie sich bitte in das Kundenmenü ein. Unter „Mein Konto“ -> „Stammdaten“ können Sie dann alle Daten schnell und unkompliziert aktualisieren.

Gehen Sie auf die Startseite von McDomain, geben Sie Ihren vorhandenen Domain-Namen oben in das Suchfeld ein und klicken auf „Prüfe“. Klicken Sie hinter Ihrer Domain auf „Transferieren“, geben Sie nun ggf. den Authcode ein und legen Sie die Domain in den Warenkorb. Oben rechts auf der Seite gehen Sie auf den Warenkorb und folgen dem Bestellverlauf. Sie werden nun nach Ihren Daten gefragt, die Sie bitte ausfüllen. Schließen Sie dann die Bestellung ab in dem Sie auf „Kostenpflichtig bestellen“ klicken“
Wenn Sie Neukunde sind, senden Sie uns im Anschluss bitte den unterzeichneten Vertrag zu, der Ihnen per Email zugestellt wird. Sofern Sie kein Neukunde sind, wir der Transfer nun nach einer manuellen Prüfung gestartet.

Es können folgende Endungen ausgeführt werden: .php , .php3 , .php4 und .phtml

Selbstverständlich ist es jedoch auch möglich, beliebige Datei-Endungen mit PHP interpretieren zu lassen.

Hierzu ist es erforderlich, eine .htaccess-Datei mit folgendem Inhalt anzulegen:

AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html

Webspeicher kann als Neukunde nur mit einer Domains bestellt werden. Es ist nicht möglich, nur Webspeicher zu verwenden. Beim Bestellvorgang legen Sie neben einer oder mehrerer Domains auch einen Tarif in den Warenkorb. Als Tarif wählen Sie hier bitte das Webspeicher-Paket aus. Dieses Paket ist später jederzeit erweiterbar. Ihrem Wachstum sind keine Grenzen gesetzt.

Da iPhones und iPads standardmäßig die SSL-Verschlüsselung für Verbindungen zum E-Mail-Server nutzen, verwenden Sie bitte folgende Einstellungen:

  • Öffnen Sie unter „Einstellungen“ Ihres Gerätes: „Mail, Kontakte, Kalender“ (bzw. unter „Systemeinstellungen“ -> „Internetaccounts“)
  • Wählen Sie „Account hinzufügen“ und hier dann „Andere“
  • Nun wählen Sie „Mail-Account hinzufügen“
  • Füllen Sie nun die Felder wie folgt aus:
    • „Name“: Tragen Sie hier den Namen ein, der angezeigt werden soll, wenn jemand von Ihnen eine E-Mail erhält
    • „Adresse“: Hier tragen Sie Ihre E-Mail-Adresse des Postfaches ein.
    • „Kennwort“: Das Kennwort, welches Sie im Kundenmenü für dieses E-Mail-Postfach vergeben haben.
    • „Beschreibung“: Die Beschreibung ist frei wählbar und hat keinen Einfluss auf den Abruf der E-Mails.
  • Klicken Sie auf „Weiter“
  • Wählen Sie nun, ob Sie die E-Mails per POP3-Protokoll oder IMAP-Protokoll abrufen möchten
  • Bei „Server für eintreffende E-Mails“ tragen Sie bitte ein:
    • Hostname: ihre-domain.de
    • Port: 995 (bei POP3) bzw. 993 (bei IMAP)
    • Benutzername: Hier tragen Sie Ihre E-Mail-Adresse des Postfaches ein.
    • Kennwort: Hier tragen Sie das Kennwort ein, welches Sie über das Kundenmenü für dieses E-Mail-Postfach vergeben haben.
  • Bei „Server für ausgehende E-Mails“ tragen Sie bitte ein:
    • Hostname: ihre-domain.de
    • Port: 465 (SSL/TLS) oder 587 (STARTSSL)
    • Benutzername: Hier tragen Sie Ihre E-Mail-Adresse des Postfaches ein.
    • Kennwort: Hier tragen Sie das Kennwort ein, welches Sie über das Kundenmenü für dieses E-Mail-Postfach vergeben haben.
  • Gehen Sie auf „Weiter“
  • Wenn Sie das IMAP-Protokoll verwenden, müssen Sie bitte noch den IMAP-Pfad-Präfix wie folgt hinterlegen:
    • Öffnen Sie unter „Einstellungen“ Ihres Gerätes: „Mail, Kontakte, Kalender“
    • Wählen Sie „Account [Ihre E-Mail-Adresse]“
    • Wählen Sie „Erweitert“
    • Tragen Sie unter „IMAP-Pfad-Präfix“ ein: INBOX
    • Um dies zu bestätigen, klicken Sie nun links oben „Account“ und „Fertig“

Um sich in das jeweilige Interface einzuloggen verwenden Sie einfach eine Ihrer im Kundenmenü eingerichteten Email-Adressen und das dazu gehörende Passwort, welches Sie bei der Einrichtung des Email-Postfaches vergeben haben.

Eine detaillierte Liste würde den Rahmen in den FAQs sprengen. Daher möchten wir auf unser aktuelles Angebot unter Domains verweisen.