Antworten

Webhosting

Häufig gestellte Fragen und Antworten, sowie technische Hilfestellungen zum Schweizer Webhosting von Hostfactory

Wie kann ich E-Mails über den SMTP-Dienst von HOSTFACTORY® versenden?

Über den SMTP-Dienst Ihres HOSTFACTORY®-Servers können E-Mails mit SMTP-Authentifizierung (SMTP AUTH) versendet werden.
Dies ist möglich, wenn der Domain Account bei HOSTFACTORY® gehostet ist – unabhängig davon, ob der Mailservice aktiviert oder deaktiviert ist.

Wie versende ich E-Mails, wenn der Mailservice aktiviert ist?

Wenn der Mailservice aktiv ist, kann jede aktivierte Mailbox für den Versand verwendet werden.

Die Verbindung erfolgt wie folgt:
Server: serverXY.hostfactory.ch (in Ihren individuellen Verbindungseinstellungen ersichtlich)
Port: 465 (SSL) oder 587 (TLS)
Authentifizierung: erforderlich
Benutzername: vollständige E-Mail-Adresse (z. B. info@domain.ch)
Passwort: Passwort der Mailbox

Diese Variante eignet sich für Anwendungen wie Outlook, Kontaktformulare oder Shop-Systeme.

Wie versende ich E-Mails, wenn der Mailservice deaktiviert ist?

Ist der Mailservice deaktiviert (z. B. weil Microsoft 365 oder Google Workspace genutzt wird), kann der Versand trotzdem über den SMTP-Dienst von HOSTFACTORY® erfolgen.
Dafür wird ein separater SMTP-Account eingerichtet, der unabhängig vom eigentlichen Domain Account betrieben wird.

Beispielkonfiguration:
SMTP-Account: domain-ch.smtp
Benutzername: smtpout@domain-ch.smtp
Server: serverXY.hostfactory.ch (korrekte Angabe in Ihren individuellen Verbindungseinstellungen ersichtlich)
Port: 465 (SSL) oder 587 (TLS)
Authentifizierung: erforderlich
Passwort: wie beim SMTP-Benutzer angegeben

Damit ist der Versand von E-Mails auch ohne aktiven Mailservice möglich.

Wann ist diese Variante sinnvoll?

Diese Lösung ist ideal, wenn ausschliesslich der Versand von E-Mails erforderlich ist und kein Empfang oder keine Mailbox benötigt wird.

Diese Lösung eignet sich insbesondere für:

  • Webseiten oder Cloud-Server, die E-Mails versenden müssen, obwohl der Mailservice deaktiviert ist
  • CRM-, ERP- oder Shopsysteme, die Transaktionsmails über HOSTFACTORY® versenden
  • Kunden, die von der hohen Zustellrate und guten IP-Reputation der HOSTFACTORY®-SMTP-Server profitieren möchten

Gibt es Versandlimits?

Ja. Pro Domain können maximal 300 Nachrichten pro Stunde versendet werden.
Der Versand ist ausschliesslich an gültige Empfänger mit vorliegendem Opt-In erlaubt.

Welche Vorteile bietet der Versand über den SMTP-Dienst von HOSTFACTORY®?

  • Versand auch ohne aktivierten Mailservice möglich
  • Nutzung der HOSTFACTORY®-SMTP-Infrastruktur mit sehr hoher Zustellbarkeit
  • Einheitliche Lösung für Webhosting- und Cloud-Server-Kunden
  • Keine MX-Änderung oder eigenes Mailhosting erforderlich

Wer richtet den SMTP-Account ein?

Der SMTP-Account kann vom Kunden selbst im Kundenportal erstellt werden.
Dazu wird ein separater Domain Account (z. B. domain.smtp) mit deaktiviertem Mail- und Webservice angelegt.

Alternativ kann der HOSTFACTORY®-Support die Einrichtung übernehmen. Die Unterstützung durch den Support ist optional und kostenpflichtig.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/versenden-ueber-hostfactory-smtp/
URL in Zwischenablage kopieren

Domain-Account umbenennen

Sie können einen Domain-Account direkt im Kundenportal umbenennen, indem Sie sich zuerst auf my.hostfactory.ch einloggen und anschliessend dem folgenden Pfad folgen:
my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain-Account wählen) » 'Mehr' » 'Umbenennen'

Geben Sie danach den neuen Namen ein und speichern Sie die Änderung.

Hinweis
Beim Umbenennen eines Domain-Accounts werden im Hintergrund auch technische Pfade angepasst. Dies kann Auswirkungen auf Ihre Website und deren Funktion haben. Bitte gehen Sie daher mit entsprechender Vorsicht vor. In gewissen Fällen sind nachträgliche manuelle Anpassungen erforderlich, insbesondere bei CMS-Systemen wie WordPress, wo beispielsweise Pfade oder Konfigurationen zusätzlich angepasst werden müssen.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/domain-account-umbenennen/
URL in Zwischenablage kopieren

Domain in Unterverzeichnis umleiten

Um beim Aufruf Ihrer Domain direkt in ein Unterverzeichnis Ihrer Wahl umzuleiten gehen Sie folgendermassen vor:

  • Erstellen Sie eine '.htaccess'-Datei (s. 'Wie erstelle ich eine .htaccess-Datei')
  • Notieren Sie darin den untenstehenden Code

  1. RewriteEngine on
  2. Options +FollowSymLinks
  3. # RewriteCond %{HTTP_HOST} ^(ww+\.)?domain\.ch
  4. # Um nur einen Alias umzuleiten, entfernen Sie das '#'-Zeichen in obiger Zeile und passen 'domain\.ch' entsprechend Ihrem Alias an
  5. RewriteCond %{REQUEST_URI} !^/<verzeichnis>/
  6. RewriteRule ^(.*)$ /<verzeichnis>/$1 [L]

Hinweis:
Wenn Sie 'domain\.ch' durch ihren umzuleitenden Domainnamen ersetzen, belassen Sie den Backslash vor dem Punkt! Ersetzen Sie '<verzeichnis>', durch jenes Verzeichnis, in welches umgeleitet werden soll.

Die beiden Werte für die Verzeichnisse müssen identisch sein, hier wird einerseits in der letzten Zeile das Umleitungsziel definiert, in der vorangehenden Zeile das Ziel selbst von der Umleitung ausgeschlossen, um eine Endlosschleife zu vermeiden.

Achten Sie darauf, nur diese beiden Werte anzupassen und keine weiteren Zeichen zu entfernen oder hinzuzufügen, das würde zu Fehlern führen.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/domain-in-unterverzeichnis-umleiten/
URL in Zwischenablage kopieren

HOSTFACTORY® LegacyPHP

Was ist HOSTFACTORY® LegacyPHP?

Mit HOSTFACTORY® LegacyPHP können Sie PHP-Versionen weiterhin sicher nutzen, die von der offiziellen PHP-Entwicklung bereits nicht mehr unterstützt und weiterentwickelt werden (End-of-Life). HOSTFACTORY® stellt diese Versionen weiterhin in einer abgesicherten Variante mit laufenden Sicherheitsupdates zur Verfügung.

Dadurch können Sie Anwendungen, die (noch) nicht mit einer aktuellen PHP-Version kompatibel sind, ohne Anpassungen weiterbetreiben, ohne dabei auf Sicherheitsupdates verzichten zu müssen.

Hinweis: HOSTFACTORY® LegacyPHP ist ausschliesslich für Linux Domain Accounts (PHP / MySQL) verfügbar. Nicht verfügbar ist es für Windows Domain Accounts sowie im HOSTFACTORY® Budget Webhosting, im Cloud Server "WebEdition" und im Managed Plesk.

Wir empfehlen grundsätzlich, stets eine möglichst aktuelle PHP-Version zu verwenden. Mehr dazu im Artikel Kompatibilität Ihrer Anwendung mit aktueller PHP-Version. Ist ein Umstieg (noch) nicht möglich, etwa weil Ihre Anwendung eine ältere PHP-Version voraussetzt, bietet Ihnen HOSTFACTORY® LegacyPHP eine Alternative, um diese Version dennoch sicher weiterzubetreiben.

Wann benötige ich LegacyPHP für einen bestehenden Domain Account?

Jede PHP-Version durchläuft mehrere Stufen:

  • Aktuell: wird aktiv weiterentwickelt und unterstützt
  • Deprecated: erhält keine neuen Funktionen mehr, aber noch Sicherheitsupdates
  • End-of-Life: erhält auch keine Sicherheitsupdates mehr

Sobald HOSTFACTORY® für eine PHP-Version eine LegacyPHP-Variante bereitstellt, rechtzeitig vor dem jeweiligen Umstellungsdatum, steht Ihnen diese zur Auswahl; mehr dazu im Abschnitt "Für welche PHP-Versionen steht LegacyPHP zur Verfügung?" weiter unten.

Für jede PHP-Version, die "End-of-Life" wird, legt HOSTFACTORY® zusätzlich ein Umstellungsdatum fest und informiert Sie drei bis sechs Monate im Voraus per E-Mail:

  • PHP 7.4 (End-of-Life seit 28.11.2022): Umstellung am 15.01.2027
  • PHP 8.0 (End-of-Life seit 26.11.2023): Umstellung am 15.02.2027
  • PHP 8.1 (End-of-Life seit 31.12.2025): Umstellung am 15.03.2027
  • PHP 8.2 (End-of-Life ab 31.12.2026): Umstellung am 30.04.2027
  • PHP 8.3 (End-of-Life ab 31.12.2027): Umstellung am 31.01.2028
  • PHP 8.4 (End-of-Life ab 31.12.2028): Umstellung am 31.01.2029
  • PHP 8.5 (End-of-Life ab 31.12.2029): Umstellung am 31.01.2030

Wichtig: Unternehmen Sie bis zum jeweiligen Umstellungsdatum nichts, schaltet HOSTFACTORY® die betroffene Website automatisch auf die entsprechende LegacyPHP-Version um. Mehr dazu im nächsten Abschnitt.

Was passiert, wenn ich weder umsteige noch LegacyPHP aktiviere?

Erreicht eine von Ihnen genutzte PHP-Version die Stufe "End-of-Life", informiert Sie HOSTFACTORY® drei bis sechs Monate im Voraus per E-Mail über das festgelegte Umstellungsdatum (siehe Tabelle oben). Möchten Sie die Zusatzgebühr für HOSTFACTORY® LegacyPHP vermeiden, wechseln Sie innerhalb dieser Frist auf eine aktuelle PHP-Version; mehr dazu im Artikel Kompatibilität Ihrer Anwendung mit aktueller PHP-Version.

Reagieren Sie bis zum Umstellungsdatum nicht, schaltet HOSTFACTORY® die betroffene Website automatisch auf die entsprechende LegacyPHP-Version um, damit diese weiterhin sicher betrieben wird. Die Umstellung erfolgt automatisch; Ihre Sites laufen dabei unverändert weiter.

Da diese automatische Umstellung nicht zwingend durch eine in Ihrem Webhosting Abonnement enthaltene Lizenz für HOSTFACTORY® LegacyPHP gedeckt ist, gilt Ihr Webhosting ab diesem Zeitpunkt unter Umständen als überbeansprucht (Overuse), siehe den entsprechenden Abschnitt weiter unten. Bleibt die Überbeanspruchung bestehen, wird gemäss dem dort beschriebenen Ablauf schliesslich Ihr gesamtes Webhosting deaktiviert.

Wie aktiviere ich LegacyPHP für eine Website?

Öffnen Sie die PHP-Versionsauswahl des betroffenen Domain Accounts:

my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'PHP' » 'Version ändern'

Handelt es sich um eine Subdomain, finden Sie die PHP-Versionsauswahl stattdessen hier:

my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'Subdomains' » (Subdomain wählen) » 'Mehr' » 'Bearbeiten'

Wählen Sie dort die gewünschte LegacyPHP-Version aus der Liste aus (erkennbar an der Kennzeichnung "Legacy" bzw. dem Kürzel "(L)") und speichern Sie die Auswahl. Ein weiterer Schritt ist nicht nötig: Die Umstellung wird direkt mit dem Speichern wirksam.

Für welche PHP-Versionen steht LegacyPHP zur Verfügung?

Aktuell steht HOSTFACTORY® LegacyPHP für PHP 7.4 sowie für ältere, bereits länger nicht mehr unterstützte Versionen (PHP 5.6 sowie 7.0 bis 7.3) zur Verfügung. Mit jeder weiteren Umstellung gemäss der Tabelle oben (PHP 8.0 bis 8.5) wird die jeweilige Version zusätzlich als LegacyPHP-Version verfügbar; sehr alte Versionen werden irgendwann auch wieder eingestellt. Welche Versionen aktuell tatsächlich verfügbar sind, sehen Sie direkt in der Versionsauswahl Ihres Domain Accounts.

Beachten Sie zudem: Für neu erstellte Domain Accounts wird PHP 7.4 seit dem 15.08.2026 ausschliesslich noch als LegacyPHP-Version angeboten, nicht mehr als reguläre, kostenlose Version.

Gilt LegacyPHP pro Domain Account, Subdomain oder Website?

HOSTFACTORY® LegacyPHP wird je Domain Account resp. Subdomain gezählt, nicht je einzelner Website. Betreiben Sie beispielsweise über Unterverzeichnisse mehrere Websites innerhalb desselben Domain Accounts, genügt dafür eine einzige Lizenz. Nutzen Sie LegacyPHP z. B. sowohl auf Ihrer Hauptdomain als auch auf zwei Subdomains, zählt dies als drei genutzte Lizenzen für HOSTFACTORY® LegacyPHP.

Wie viele Lizenzen für HOSTFACTORY® LegacyPHP sind in meinem Webhosting Abonnement enthalten, was kosten sie und wie erhalte ich mehr?

Die Anzahl gleichzeitig nutzbarer Lizenzen für HOSTFACTORY® LegacyPHP ist im jeweiligen HOSTFACTORY® Webhosting Abonnement definiert. Zusätzliche Lizenzen kosten CHF 1.45 je Domain Account resp. Subdomain und Monat, inkl. MwSt. Benötigen Sie mehr Lizenzen, als in Ihrem Abonnement enthalten sind, können Sie dieses erweitern:

my.hostfactory.ch » 'Abonnemente' » (Abonnement wählen) » 'Produkt upgraden' » 'HOSTFACTORY® LegacyPHP Lizenzen'

Was passiert, wenn ich mehr Lizenzen für HOSTFACTORY® LegacyPHP nutze, als in meinem Abonnement enthalten sind?

Achtung: Bleibt eine Überbeanspruchung länger bestehen, wird nach 14 Tagen Ihr gesamtes Webhosting deaktiviert, nicht nur HOSTFACTORY® LegacyPHP.

Die Auswahl einer LegacyPHP-Version wird auch dann gespeichert, wenn Sie damit Ihre enthaltenen Lizenzen für HOSTFACTORY® LegacyPHP überschreiten: Sie erhalten zwar bereits bei der Auswahl einen Warnhinweis, werden aber nicht daran gehindert, diese zu speichern. In diesem Fall gilt Ihr Webhosting anschliessend als überbeansprucht (Overuse), analog zu anderen Ressourcen Ihres Abonnements (z. B. Speicherplatz oder HOSTFACTORY® Sitebuilder Add-on Lizenzen). Dabei gilt folgender Ablauf:

  • Nach zwei Tagen erhält Ihr technischer Kontakt eine erste Hinweis-Benachrichtigung.
  • Nach sieben Tagen erhalten sowohl Ihr technischer Kontakt als auch Sie als Vertragspartner (Halter) eine Ermahnung.
  • Nach 14 Tagen wird Ihr gesamtes Webhosting deaktiviert, sofern die Überbeanspruchung bis dahin nicht behoben wurde.

Beheben Sie die Überbeanspruchung rechtzeitig (z. B. durch ein Upgrade Ihres Abonnements oder durch Reduzieren der genutzten LegacyPHP-Versionen), wird die Zählung automatisch zurückgesetzt und es passiert nichts weiter.

Wurde Ihr Webhosting aufgrund einer Überbeanspruchung deaktiviert, ist die Verwaltung gesperrt. Reaktivieren Sie es zunächst selbst (bis zu dreimal möglich), um anschliessend die Ursache der Überbeanspruchung zu beheben.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/hostfactory-legacyphp/
URL in Zwischenablage kopieren

Wieso wird meine Website bei Google nicht gefunden?

Grundsätzlich haben wir als Hosting-Dienstleister auf die Suchmaschine und deren Einträge keinerlei Einfluss. Sollte Ihre Website daher nicht bei Goolge, oder einem alternativen Suchmaschinenanbieter wie z. B. Bing nicht gefunden werden, so können wir Ihnen hier nur bedingt weiterhelfen. Es gibt jedoch unterschiedliche Möglichkeiten, wie selbst die Auffindbarkeit Ihrer Website verbessern können.

Google weiss natürlich nicht einfach von sich aus, dass Sie eine neue Website erstellt haben und diese nun live ist. Sie müssen dafür sorgen, dass die Suchmaschine Sie auch findet.

Google Search Console

Sie Können Ihre Website direkt bei Google registrieren über die Google Search Console (ehemalig Google Webmaster Tools). Sie erhalten so dann allerlei Informationen über den Zustand Ihrer Website und wertvolle Hinweise, wie die Auffindbarkeit verbessert werden könnte. Ebenfalls weiss Google damit nun, dass Ihre Website existiert.

Backlinks

Eine weiter Möglichkeit das Google auf Ihre Website aufmerksam wird, sind Backlinks. Also Links von anderen bekannten Websites auf Ihre Website. So wird beim Durchsuchen einer bereits bekannten Website der Link auf Ihre Website gefunden, diese dann ebenfalls analysiert und zum bestehenden Repertoire bekannter Webseiten hinzugefügt.

Der Vorgang wird in beiden Fällen jedoch nicht sofort passieren, sondern kann mehrere Tage bis Wochen in Anspruch nehmen.

Die Website ist bei Google weit hinten?

Auf die Position (Ranking) der Website in den Suchresultaten haben wir leider keinen Einfluss. Sie hingegen können diese jedoch auf unterschiedliche Arten beeinflussen. Besonders wichtige Faktoren für ein gutes Ranking sind:

  • Inhalte mit Text und Bildern, welche relevant und interessant sind für Besucher.
  • Backlinks von fremden Inhalten auf Ihre Website.
  • Die Performance und Usability der Website selbst.
  • Fehlerfreies HTML, CSS und JS, sowie der Einsatz von spezifischen Meta-Tags.
  • Fehlerhafte Links vermeiden und richtige Umleitungen verwenden.

Ein sehr hilfreiches Tool bietet Google hierfür selbst an mit Google PageSpeed Insights. Es liefert erste wichtige Indizien, wo aktuell offensichtliche Probleme vorliegen könnten und wie Ihre Website auf Desktop oder Mobilgeräten bewertet wird.

Weitere Möglichkeit für Firmen

Ein Google Unternehmensprofil ist eine weitere interessante Option, um besser bei Google gefunden zu werden. Besonders für lokale Unternehmen wo der Standort eine bestimmende Komponente ist. So werden Sie beispielsweise auch auf Google Maps gefunden.

Weitere Hilfestellungen zur Suchmaschinenoptimierung finden Sie via Google unter dem Betriff "SEO" (Search Engine Optimization).

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/wieso-wird-meine-website-bei-google-nicht-gefunden/
URL in Zwischenablage kopieren

Länderspezifische Zugriffsbeschränkung auf Ihrer Website (Geofencing)

Um Ihre Website vor Angriffen aus bestimmten Ländern zu schützen, bietet es sich an, eine entsprechende Sperre mittels GeoIP für die gewünschten Regionen zu hinterlegen.

Derartiges können sie per .htaccess-steuerdatei bewerkstelligen, indem sie einzelne Länder ausschliessen. In Ihrem my.hostfactory.ch Kunden-Center erreichen Sie diese Datei wie folgt:

my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » (Dateien) » '.htaccess'

Hier fügen sie nun folgenden Text ein (im folgenden Beispiel zufällig gewählt China und Russland):

  1. ###### START COUNTRY BLOCKING ######
  2. <IfModule mod_geoip.c>
  3. GeoIPEnable On
  4. SetEnvIf GEOIP_COUNTRY_CODE CN BlockCountry
  5. SetEnvIf GEOIP_COUNTRY_CODE RU BlockCountry
  6. <RequireAll>
  7. Require all granted
  8. Require not env BlockCountry
  9. </RequireAll>
  10. </IfModule>
  11. ###### END COUNTRY BLOCKING ######

Wenn Sie eine länderspezifische Webseite betreiben oder aus Sicherheitsgründen nur den Zugriff aus bestimmten Ländern erlauben möchten können Sie dies ebenfalls in der .htaccess Datei festlegen.

Hier fügen sie folgenden Text ein (im folgenden Beispiel zufällig gewählt China und Russland):

  1. ###### START ALLOW SOME COUNTRIES ONLY ######
  2. <IfModule mod_geoip.c>
  3. GeoIPEnable On
  4. SetEnvIf GEOIP_COUNTRY_CODE CN AllowCountry
  5. SetEnvIf GEOIP_COUNTRY_CODE RU AllowCountry
  6. Require env AllowCountry
  7. </IfModule>
  8. ###### END ALLOW SOME COUNTRIES ONLY ######

Tip:

Hier finden Sie eine Liste der einzelnen Ländercodes.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/laenderspezifische-zugriffsbeschraenkung-auf-ihrer-website-geofencing/
URL in Zwischenablage kopieren

Mailbox Passwort vergessen

Sollten Sie das Passwort zu Ihrer Mailbox nicht mehr kennen, so können Sie folgende Methoden anwenden, um dies zurückzusetzen.

Rücksetzen via einer alternativen E-Mail-Adresse

Haben Sie eine alternative E-Mail-Adresse für Ihre Mailbox hinterlegt, so können Sie über mailadmin.hostfactory.ch einen Passwort-Reset durchführen.

Rücksetzen via SMS

Haben Sie eine Mobiltelefonnummer für Ihre Mailbox hinterlegt, so können Sie über mailadmin.hostfactory.ch einen Passwort-Reset durchführen.

Rücksetzen via Administrator

Der Administrator des Webhostings kann das Passwort über my.hostfactory.ch zurücksetzen.

Wir empfehlen, für eine Mailbox eine alternative E-Mail-Adresse oder eine Mobiltelefonnummer zu hinterlegen. So kann der Besitzer jederzeit eigenständig einen Passwort-Reset durchführen.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/mailbox-passwort-vergessen/
URL in Zwischenablage kopieren

Snapshots erstellen und verwalten

Was ist die Snapshot-Funktion und wie funktioniert sie?

Mit der Snapshot-Funktion in my.hostfactory.ch haben Sie die Möglichkeit, den aktuellen Zustand Ihrer Daten (Dateien und Datenbanken) manuell zu sichern. Dies ist besonders hilfreich, wenn Sie vor grösseren Änderungen, z.B. WordPress-Updates oder Plugin-Installationen, ein vollständiges Backup Ihres aktuellen Datenstands erstellen möchten.

Vorteile gegenüber der bestehenden Backuplösungen

  • Zeitpunkt frei wählbar: Im Gegensatz zu den täglichen System-Backups (welche automatisch einmal pro Tag erstellt werden und somit bis zu 24 Stunden alt sein können), bestimmen Sie den exakten Sicherungszeitpunkt.
  • Anwendungssnapshots: Besonders sinnvoll für WordPress-Installationen und ähnliche Anwendungen. Vor dem Einspielen von Updates oder der Verwendung neuer Plugins kann der aktuelle Zustand gezielt gesichert werden.

Erstellung eines Snapshots

1. Melden Sie sich im my.hostfactory.ch an.
2. Navigieren Sie zu my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domainaccount wählen) » 'Snapshots',

Image: Snapshot_1.jpg

3. Starten Sie die Erstellung eines neuen Snapshots.

Image: Snapshot_2.jpg

4. Im Auswahlfenster werden Ihnen alle relevanten Komponenten angezeigt:

  • Details: Vergeben Sie einen Namen für den Snapshot, damit Sie ihn später leichter identifizieren können.
  • Domains: Hier sehen Sie eine Liste aller Domains und Subdomains innerhalb Ihres Domain-Accounts (z.B. maxmuster.ch, shop.maxmuster.ch, blog.maxmuster.ch). Wählen Sie die Domains aus, deren Dateisysteme (z.B. /httpdocs/) gesichert werden sollen.
  • Datenbanken: Ihnen werden alle MySQL-Datenbanken des Accounts angezeigt (z.B. maxmuster_wpdb). Wählen Sie die für Ihre Anwendung relevanten Datenbanken aus. Über den WordPress-Manager oder die wp-config.php-Datei können Sie ermitteln, welche Datenbank konkret zu Ihrer WordPress-Installation gehört.
Wichtige Hinweise
Achten Sie darauf, dass wirklich alle für die Applikation benötigten Datenbanken und Dateisysteme markiert werden.
Bei komplexeren Anwendungen kann es vorkommen, dass mehrere Verzeichnisse oder Datenbanken in den Snapshot einbezogen werden müssen.

Image: Snapshot_3.jpg

5. Nach dem Erstellen wird der Snapshot als komprimierte Archivdatei (Tarball) automatisch im Verzeichnis /.snapshot Ihres Domain-Accounts gespeichert. Dieses Verzeichnis befindet sich ausserhalb des öffentlich zugänglichen Webverzeichnisses.

Wiederherstellung eines Snapshots

Unter my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domainaccount wählen) » 'Snapshots', also am gleichen Ort, wo der Snapshot auch erstellt wurde, können Sie den gewünschten Snapshot auswählen und gezielt die betroffenen Verzeichnisse und Datenbanken wiederherstellen.

Image: Snapshot_4.jpg

Wichtige Hinweise
Bei der Wiederherstellung werden die ausgewählten Daten vollständig überschrieben. Sämtliche Änderungen nach dem Snapshot-Zeitpunkt gehen verloren.
Zwischen Erstellung und Wiederherstellung sollten keine Änderungen an den Hosting-Einstellungen vorgenommen werden (z.B. PHP-Version, Subdomains), um Kompatibilitätsprobleme zu vermeiden.

Beschränkungen der Snapshot-Funktion

  • Pro Domain-Account kann nur ein Snapshot gleichzeitig existieren. Ein bestehender Snapshot muss vor der Erstellung eines neuen gelöscht werden.
  • Snapshots werden automatisch nach 24 Stunden dauerhaft gelöscht.
  • Sie können den Snapshot innerhalb der 24 Stunden über das Verzeichnis /.snapshot zum Beispiel via FTP herunterladen und lokal sichern.
  • Eine Wiederherstellung aus einem lokal archivierten Snapshot via my.hostfactory.ch ist nicht möglich. Eine manuelle Wiederherstellung über FTP und phpMyAdmin ist notwendig. (Mehr Informationen dazu finden Sie in folgenden Anleitungen: Datenbank wiederherstellen / Dateien hochladen und bearbeiten)

Technische Hinweise

  • Snapshots werden als komprimierte Archivdateien (Tarball) gespeichert.
  • Logs informieren Sie über eventuelle Fehler (z.B. ungesicherte Datenbanken ohne Benutzer).
  • Nach Ablauf der 24 Stunden wird der gesamte Inhalt des /.snapshot-Verzeichnisses automatisch entfernt.

Empfehlungen für den Einsatz

  • Nutzen Sie Snapshots gezielt vor geplanten Änderungen.
  • Prüfen Sie sorgfältig, welche Verzeichnisse und Datenbanken gesichert werden sollen.
  • Archivieren Sie wichtige Snapshots rechtzeitig lokal, falls Sie sie länger aufbewahren möchten.
  • Klassisches Beispiel: WordPress-Update durchführen – vorher Snapshot (Backup) erstellen – bei Problemen einfach wiederherstellen.

Zusätzlicher Hinweis zu Backup Möglichkeiten
Neben der Snapshot-Funktion stehen Ihnen auch die persönlichen Backups zur Verfügung.
Diese erstellen vollständige Sicherungen des gesamten Webhosting-Abonnements, inklusive aller Domains, Daten, E-Mail-Postfächer und Einstellungen.
Diese Backups sind umfassender, jedoch weniger flexibel für kurzfristige Sicherungen einzelner Anwendungen. Sie eignen sich besonders für periodische Gesamtsicherungen, sind aber aufgrund der Datenmenge und Backupdauer aufwändiger als Snapshots. Zudem sind diese Backups nicht sofort verfügbar, sondern müssen erst vollständig durchlaufen.

Mehr dazu finden Sie in diesem FAQ: Backups erstellen

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/snapshots-erstellen/
URL in Zwischenablage kopieren

Webseiten-Vorschau

Solange Ihre Domain nicht registriert ist oder die hinterlegten DNS nicht auf unser Webhosting zeigen, werden Sie Ihre Website mit der Eingabe im Browser nocht nicht erreichen können.

In Ihrem Kunden-Center steht Ihnen hierfür jedoch eine entsprechende Web-Vorschau zur Verfügung:
my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Webseiten-Vorschau'

Es handelt sich hierbei um einen eigens für die Domain bereitgestellten Alias, welcher automatisch eingerichtet wird, und Ihre Domain in jedem Fall via DNS erreichbar macht.

Beachten Sie, dass einige CMS wie Joomla, Wordpress, etc. zum Teil eine via DNS voll funktionierende Domain verlangen. Wenn Sie die Anwendung über den obigen Alias aufrufen, stimmt dieser nun nicht mit der in den Konfigurations-Datei hinterlegten Domain überein und kann dadurch ein unerwartetes Verhalten zeigen.

Ein Workaround hierzu wäre, wenn Sie temporär die Konfigurationsdatei anpassen und den Domain-Namen durch den Vorschau-Alias ersetzen. Im Falle von Wordpress können Sie hierzu gemäss WordPress umbenennen verfahren.

Weitere Methode unter Windows

Unter Windows besteht die Möglichkeit, eine Domain manuell auf eine definierte IP-Adresse zeigen zu lassen, auch wenn diese z.B. noch gar nicht registriert ist. Diese Methode funktioniert dann jedoch nur auf dem jeweils modifizieren Gerät!

Wichtig: Vergessen Sie nicht, diese Änderung rückgängig zu machen, sobald die Domain dann tatsächlich korrekt auflöst. So vermeiden Sie zukünftige Fehler, sollte sich beispielsweise die IP-Adresse einmal ändern.

Um diesen Definition zu hinterlegen, modifizieren wir entsprechend die Host-Datei auf dem Betriebssystem. Dazu öffnen Sie den Windows-Explorer und navigieren zu dem Ordner C:\Windows\System32\drivers\etc. Klicken Sie mit der rechten Maustaste auf die Datei "hosts" und wählen Sie "Öffnen mit" und dann "Editor".

Fügen Sie am Ende der Hosts-Datei eine neue Zeile hinzu, die die IP-Adresse des Domainaccounts enthält, auf dem Ihre Website gehostet wird, gefolgt von einem Leerzeichen und der Domain Ihrer Website. Die Änderungen können Sie dann speichern.

Zum Beispiel also können Sie folgende Zeile am Ende ergänzen:

  1. 123.123.123.123 www.meine-website.ch

Wenn Sie nun die Domain in Ihrem Browser eingeben und die Website öffnen, sollten Sie auf dem hinterlegten Server (sprich unserem) landen und können entsprechend sozusagen "Live" Ihre Website testen. Das Verwenden eines Vorschau-Links entfällt dadurch.

Auf MacOS funktioniert dies identisch, die Datei befinden sich jedoch unter /etc/hosts

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/websiten-vorschau/
URL in Zwischenablage kopieren

Einen Domain Account manuell migrieren

Mit der manuellen Migration können Sie einen Domain Account unabhängig von Hosting-Typ oder Anbieter in ein anderes Hosting übertragen. Diese Variante ist kostenlos und eignet sich insbesondere dann, wenn eine automatische Migration nicht möglich ist oder bewusst darauf verzichtet wird.

  • Planen Sie rechtzeitig einen Tag Wartezeit für die Migration mit ein, wenn Sie einen nahtlosen Umzug der Domain ohne Unterbruch beabsichtigen!

Alternative zur manuellen Migration
Wenn sich Quell- und Zielhosting innerhalb von HOSTFACTORY® befinden und dieselbe Technologie verwenden, können Sie die Migration automatisch durchführen: Domain Accounts automatisch auf ein anderes HOSTFACTORY® Hosting übertragen

DNS

  • Setzen Sie den TTL-Wert der zu migrierenden Domain auf den tiefstmöglichen Wert von 900 Sekunden herunter und warten Sie anschliessend 24 Stunden ab, damit der bisherige Wert "ausläuft" und der neue aktiv wird

Hinweis:
Der TTL-Wert muss heruntergesetzt werden, um ein möglichst kurzes Aktualisierungsintervall des DNS-Caches vorzubereiten. Der zulässige Bereich liegt zwischen 900 Sekunden (Minimum) und 86400 Sekunden bzw. 24 Stunden (Maximum). Sie finden den Standard TTL je Domain unter my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'DNS' » 'Mehr' » 'SOA Record bearbeiten' im Feld "Standard TTL".

Hinweis: Der Standard TTL gilt nur für DNS-Records ohne eigenen TTL-Wert. Haben Sie für einzelne Records einen individuellen TTL-Wert gesetzt, müssen Sie diesen zusätzlich anpassen.

Nach dieser Wartefrist erfassen Sie auf dem Ziel-Hosting den neuen Domain Account mit beliebigem Namen (z.B. "IhreDomain.ch.NEW")
Konfigurieren Sie diesen Domain Account entsprechend dem Alten (z.B. Mail-Postfächer einrichten, Datenbanken erstellen, Hosting-Einstellungen usw.)

E-Mails

  • Migrieren Sie zunächst allfällige Mail-Nachrichten via Mail-Migrator unter my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'E-Mail' » (Postfach wählen) » 'Mehr' » 'E-Mail Migrator' auf das neue Hosting und in das entsprechende Postfach.

Hinweis:
Bei Postfächern mit über 2 GB Daten verfahren Sie für eine Migration am besten wie unter Postfach Migration beschrieben.

Dateien

Datenbanken

Hinweis:
Für Windows-Hostings und MSSQL-Datenbanken gehen Sie für den Import gemäss MSSQL-Datenbank wiederherstellen vor.

Domain Account

  • Benennen Sie den alten Domain Account beliebig um (z.B. in "IhreDomain.ch.OLD")
  • Benennen Sie den neuen Domain Account ("IhreDomain.ch.NEW") in den tatsächlich zu erreichenden Domain-Namen um. Ab diesem Zeitpunkt sollte die neue Domain bereits weltweit korrekt erreichbar sein.

Setzen Sie den TTL-Wert danach wieder auf den ursprünglichen, höheren Wert zurück (siehe Abschnitt "DNS" oben).

Achten Sie darauf, die Umgebung des Domain Accounts so einzurichten, dass diese weitestgehend der aus dem alten Hosting entspricht (z.B. gleiche Datenbank-Zugangsdaten, gleiche Passwörter für Mailboxen, gleiche FTP-Daten usw.), um die Korrektur allfälliger Config-Dateien möglichst klein zu halten.

Tipp:
Falls Sie Ihre Domain von einem Fremdhoster zu HOSTFACTORY® migrieren, können Sie analog verfahren. Abschliessend müssen Sie jedoch bei Ihrem aktuellen Registrar noch die Nameserver gemäss den HOSTFACTORY® Vorgaben anpassen (vgl. Nameserver ändern), damit die Domain künftig ab HOSTFACTORY® Server erreichbar wird.
Alternativ können Sie auch zusätzlich einen Domain-Transfer zu HOSTFACTORY® einleiten (vgl. Domain transferieren). Hierbei werden die Nameserver automatisch korrekt hinterlegt und die Domain künftig durch HOSTFACTORY® als Registrar verwaltet.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/domainaccount-migrieren/
URL in Zwischenablage kopieren

Daten mit Filezilla hochladen / bearbeiten / löschen

Diese Anleitung erklärt Ihnen Schritt für Schritt wie Sie mit dem FTP Client FileZilla Ihre Daten oder Webseite auf Ihr Webhosting laden können.

Um dieser Anleitung zu folgen, benötigen Sie das kostenlose Open-Source Programm FileZilla welches Sie unter folgendem Link downloaden können: http://www.filezilla.de

1. Schritt

Wenn Sie FileZilla heruntergeladen und installiert haben, können Sie das Programm starten.

Folgende Oberfläche erscheint:

Image: filezilla_ftp_step_1.png

2. Schritt

Geben Sie in der Login-Toolbar die FTP-Daten Ihres Hostings an. Folgende Daten müssen Sie eingeben:

  • Server
  • Benutzername
  • Passwort

Als 'Server' oder 'Host' geben Sie bitte Ihre Domain (z.B. muster.ch) oder die IP Ihres Domain-Accounts (z.b. 123.123.123.123) an. Der 'FTP-Benutzername' ist meist in der Form ftpxxxxxxxxx (z.B. ftpmusterch) vorgegeben, das FTP-Passwort wird in der Regel zufällig generiert. (z.B. 4eSasyVYj)

Wichtig: Sie finden alle benötigten Zugangsdaten unter my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Zugangsdaten FTP'

Der Standard-Port für FTP lautet 21. Wenn Sie dieses Feld leer lassen, wird automatisch der Standard-Port für die Verbindung verwendet.

Bitte beachten Sie, dass dieser Port in einer allfälligen Firewall oder im Firmennetz geöffnet sein muss, dass die Verbindung funktioniert.

Klicken Sie nach der Eingabe aller Daten zum Fortfahren auf den Button 'Verbinden'.

Image: filezilla_ftp_step_2.png

3. Schritt

Bei erfolgreicher Verbindung sehen Sie nun im rechten Teil von FileZilla die Dateien und Ordner auf dem Server. Im linken Teil sehen Sie die Dateien und Ordner auf Ihrem Computer.

Wichtig für Sie ist der Ordner 'httpdocs', in welchem alle Daten die über http://www.ihredomain.ch/ aufgerufen werden enthalten sind.

Machen Sie einen Doppelklick auf diesen Ordner um dessen Inhalt anzuzeigen.

Image: filezilla_ftp_step_3.png

Wählen Sie ausserdem auf der linken Seite den Ordner auf Ihrem Computer, in welchem sich Ihre hochzuladenden Dateien befinden.

4. Schritt

Nun sehen wir den Inhalt des Ordners. Wenn es sich dabei um einen neu eingerichteten Domain-Account handelt, befinden sich darin eine Standard-Seite von HOSTFACTORY®, sowie weitere Systemordner.

Wenn Sie nun Ihre eigene Website hochladen möchten, sollten Sie die bestehende Index-Datei erst löschen oder umbenennen. Dies können Sie mit einem Rechtsklick -> 'Löschen' bei den jeweiligen Dateien und Ordner tun.

5. Schritt

Nun können Sie per Drag und Drop die Dateien und Ordner die Sie möchten von Ihrem Computer auf Ihr Hosting laden. Ziehen Sie dazu eifach die jeweiligen Dateien von der linken Seite (Ihr Computer) auf die rechte Seite (Server) und warten Sie bis der Upload fertig ist.

Das war's auch schon, Sie haben eben Ihre Webseite veröffentlicht. Sie können die hochgeladenen Dateien jetzt über http://www.ihredomain.ch/ordnername/dateiname aufrufen.

Image: filezilla_ftp_step_5.png

6. Schritt

Um die Verbindung zu Ihrem Hosting das nächste mal zu vereinfachen, können Sie die laufende Verbindung im Servermanager speichern. Klicken Sie dazu im Menu 'Datei' auf 'Aktuelle Verbindung in Servermanager aufnehmen'.

Image: filezilla_ftp_step_6.png

7. Schritt

Geben Sie auf der linken Seite nun einen Namen für diese Verbindung ein. (z.B. ihredomain.ch)

Um die Verbindung nun zu speichern klicken Sie auf den Button 'OK'.

Image: filezilla_ftp_step_7.png

Wenn Sie sich das nächste mal mit Ihrem Hosting verbinden möchten, müssen Sie lediglich den Servermanager öffnen, die gewünschte Verbindung wählen und auf den Button 'Verbinden' klicken.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/filezilla/
URL in Zwischenablage kopieren

Alias als Hauptdomain erfassen

Grundsätzlich handelt es sich bei diesem Vorgang um eine kosmetische Anpassung, da technisch gesehen kein Unterschied zwischen einer Hauptdomain und einem Alias besteht.

Wenn Sie dennoch einen Alias als Hauptdomain verwenden möchten, ist dies nur über einen Zwischenschritt möglich. Gehen Sie dazu wie folgt vor:

  • Löschen Sie zunächst den gewünschten Alias
  • Benennen Sie die Hauptdomain in den eben gelöschten Alias um, unter my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Mehr' » 'Umbenennen'
  • Erfassen Sie danach die nun freigewordene Domain erneut als Alias

Der direkte Wechsel ist nicht möglich, da identische Domainnamen nicht gleichzeitig als Hauptdomain und als Alias existieren dürfen.

Hinweise
Bitte beachten Sie, dass beim Umbenennen einer Domain im Hintergrund auch technische Pfade angepasst werden. Dies kann Auswirkungen auf Ihre Website haben, weshalb je nach Setup zusätzliche manuelle Anpassungen erforderlich sein können (z. B. bei WordPress oder anderen CMS-Systemen).

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/alias-als-hauptdomain/
URL in Zwischenablage kopieren

Zusätzliche Benutzer zur Verwaltung Ihrer Produkte

Wenn Sie anderen Usern, Ihrem Webdesigner oder Programmierer Zugriff auf Ihre Daten ermöglichen möchten, haben Sie hierzu diverse Möglichkeiten. Die untenstehenden Optionen zeigen den jeweiligen Rechteumfang (in den Berechtigungen abnehmende Reihenfolge).

Technischer Kontakt

Ein Technischer Kontakt kann mittels E-Mail-Kontaktadresse einmalig pro Abonnement zugewiesen werden:
my.hostfactory.ch » (Produkt wählen) » (Abonnement wählen) » 'Mehr' » 'Kontakt- / Halterwechsel'
Sollte der Kontakt noch nicht über ein HOSTFACTORY®-Konto verfügen, kann dieser gleichenorts unter 'Kunden-Konto erstellen' neu erfasst werden.

Der Technische Kontakt hat weitgehendst dieselben Rechte (und Pflichten) wie der Halter, also über das gesamte gewählte Abonnement (z. B. ein Webhosting-, ein Cloud Server- oder Sitebuilder-Abonnement) inklusive dessen untergeordneten Bereiche. Er ist somit auch für die publizierten Inhalte mitverantwortlich.

Domain-Administrator

Beachten Sie dass die Erfassung eines Domain-Administrators ausschliesslich für unsere 'Agentur-Hostings' zur Verfügung steht!

Der Domain-Administrator kann pro erfasstem Domain-Account einmalig eingerichtet werden:
my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Mehr' » 'Einstellungen' » 'Domainadministrator & Limits'

Dem Domain-Administrator stehen folgende, gleichenorts zuweisbare Berechtigungen zur Verfügung:

  • Hostingverwaltung / Domain umbenennen
  • Domainalias-Verwaltung
  • Subdomain-Verwaltung
  • E-Mail-Verwaltung
  • Datenbank-Verwaltung
  • DNS-Verwaltung
  • Erweiterte Verwaltung

Dieser Zugang ist ideal, wenn ein Partner oder eine Drittperson Zugriff auf eine einzelne Domain mit vollen oder eingeschränkteren Berechtigungen benötigt. Der Domain-Administrator ist zudem mitverantwortlich für die unter dieser Domain publizierten Inhalte.

FTP-User

Zusätzliche FTP-User nebst dem Haupt-Benutzer können unter
my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'FTP-User' » 'Zusätzliche FTP-Benutzer' erfasst werden.

Der FTP-User hat Zugriff auf das gesamte Filesystem (oder dessen Unterbereiche) eines Domain-Accounts. Der Zugriff erstreckt sich über sämtliche gespeicherten Dateien und angelegten Ordnern, sowie deren Berechtigungen. Dieser Zugang bietet sich an, um z. B. bestehende Dateien durch Drittpersonen zu aktualisieren, entfernen oder neu anlegen zu lassen. Es können mehrere FTP-User für dieselbe Domain erfasst werden.

Web-User

Web-User können unter
my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'FTP-User' » 'Web-User' erfasst werden.

Mit einem Web-User kann ein auf ein Unterverzeichnis beschränkter FTP-Zugang mit eigenem Passwort eingerichtet werden.
Der Web-User hat weitgehendst dieselben Berechtigungen wie der FTP-User, jedoch befinden sich die Daten ausserhalb dem 'httpdocs'-Verzeichnis eines Domain-Accounts. Es kann nur ein Web-User für den zu verwaltenden Ordner erfasst werden.

Das Verzeichnis erreichen Sie anschliessend im Browser unter folgender Adresse:

  1. http://www.<IhreDomain.ch>/~<IhrWebuser>"

Ersetzen Sie hierbei die obigen Platzhalter durch Ihre entsprechenden Werte.

Rechnungskontakt

Der Rechnungskontakt erhält (ausschliesslich) für das gewählte Abonnement die jeweiligen Rechnungen, künftig anstelle des Halters.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/zusätzliche-benutzer/
URL in Zwischenablage kopieren

DNS - Zonenzuweisung

Im Kunden-Center kann folgende Meldung erscheinen:

Image: 20250114112226_b6cab460-13c2-44a0-9e1c-1b75b9ee8fa3.jpg

Dies geschieht, wenn die DNS-Zone für die Domain aktuell auf einer anderen Ebene verwaltet wird und das zuständige Abonnement in einem anderen Kundenkonto liegt. In diesem Fall ist das DNS-Management an dieser Stelle nicht möglich.

Um die DNS-Zone an dieser Stelle zu verwalten, muss die Zonenzuweisung entsprechend angepasst werden. Diese Anpassung kann im Produkt vorgenommen werden, dem die DNS-Zone derzeit zugeordnet ist. Loggen Sie sich in das entsprechende Kundenkonto ein oder kontaktieren Sie die zuständige Person, die für das Produkt verantwortlich ist.

So können Sie die Zonenzuweisung auf Stufe Domainregistration verwalten:
my.hostfactory.ch » 'Domainregistrationen' » (Domain wählen) » 'DNS verwalten'

Image: 20250114111450_35fba9e1-52c6-4a5b-afd4-673351012f19.jpg
Image: 20250114111539_aa41759c-3d07-4a67-882e-cab46cbf7f10.jpg

Die Zuweisung kann auf der Ebene der Domainregistrierung jederzeit vom Domaininhaber verwaltet werden, da dieser volle Kontrolle über die Einstellungen hat. Wenn eine andere Zone, wie beispielsweise ein Domain-Account im Webhosting, zugewiesen ist, können auch dort Änderungen vorgenommen werden. Allerdings behält der Domaininhaber stets die Möglichkeit, diese Berechtigung anzupassen oder einzuschränken.

Hinweis: Wenn Sie überprüfen möchten, welche DNS-Records aktuell aktiv sind, empfehlen wir unseren kostenlosen DNS-Check.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/dns-zonenzuweisung/
URL in Zwischenablage kopieren

Cronjob erstellen

Mit Hilfe von Cronjobs können - zeitlich gesteuert und automatisch - Scripts aufgerufen oder Aktionen durchgeführt werden.

Geben Sie zunächst die Art des Cronjobs an. Je nach Ihrer gewählten Option definieren Sie im nächsten Feld das Ziel.

Befehl ausführen

Diese Option verwenden Sie für die intern zur Verfügung stehenden Befehle (z.B. wget, mysqldump).
Diese können Sie ohne Angabe des genauen Pfades verwenden. Für ein mysql-Backup würden Sie z.B. folgende Notation verwenden:

mysqldump --single-transaction -hserverXY.hostfactory.ch -uuser -ppassword databasename > /srv/www/vhosts/domainname.ch/private/`date +"%F_%T"`.sql

Hinweis:
Ersetzen Sie 'user' und 'password' durch die Zugangsdaten Ihrer Datenbank, sowie 'databasename' und den Pfad durch Ihre Datenbanknamen, resp. dem Zielverzeichnis für den Dump. Das 'serverXY.hostfactory.ch' ist durch den tasächlichen Hostname der MYSQL-Serverinstanz zu ersetzen.

PHP-Script aufrufen

Rufen Sie mit diesem Befehl Ihre eigenen Scripte auf, welche sich unter Ihrem Hosting befinden.
/httpdocs/meinverzeichnis/meinscript.php

Hinweis:
Ersetzen Sie den Pfad durch den Pfad ab Ihrem Webroot zu Ihrem Script.

URL aufrufen

Hiermit führen Sie einen beliebigen Seitenaufruf durch.
http://www.meinezieldomain.ch/index.php

Hinweis:
Ersetzen Sie die URL durch Ihre Zieldomain sowie dem anzuzeigenden Startdokument.

Ausführung

Hiermit bestimmen Sie das Ausführungs-Intervall.
Ein Stern bedeutet, dass die Ausführung bei jedem Erreichen der betreffenden Einheit stattfindet, ansonsten nur bei Erreichen des angegebenen Wertes. Bei den Werten handelt es sich also um Einschränkungen der Ausführungszeiten. Ohne eine Angabe von Werten (also ein Cronjob mit nur Sternen) würde die Aufgabe in jedem Monat, an jedem Tag, zu jeder Stunde und zu jeder Minute (!) ausgeführt werden.

Einige Beispiele:

1)

  1. Min. Std. Tag. Mt. W.tag
  2. * 6 * * *

Hinweis:
Diese Notation würde den Cronjob an jedem beliebigen Tag, ab 06.00 Uhr, zu jeder Minute bis und mit 06.59 Uhr ausführen.

2)

  1. Min. Std. Tag. Mt. W.tag
  2. 8 6 * * *

Hinweis:
Diese Notation würde den Cronjob an jedem beliebigen Tag, um 06.00 Uhr, und nur an Minute 08, einmalig ausführen.

3)

  1. Min. Std. Tag. Mt. W.tag
  2. 8 6 12 * *

Hinweis:
Diese Notation würde den Cronjob nur am 12. Tag des Monats, um 06.00 Uhr, und nur an Minute 08, einmalig ausführen.

4)

  1. Min. Std. Tag. Mt. W.tag
  2. 8 6 * 2-4 3

Hinweis:
Diese Notation würde den Cronjob an jedem Tag, um 06.00 Uhr, an Minute 08 ausführen, jedoch nur während der Monate Februar bis April (= Monate 2 bis 4) und jeweils nur mittwochs (= 3. Wochentag). Kommagetrennte Werte wie z.B. 2,4 wären Februar und April.
(Wochentage: 0 = Sonntag, 1 = Montag, 2 = Dienstag, u.s.w.)

Intervall

Sie können auch einen spezifischen Intervall zur Wiederholung eines Scripts angeben:
1)

  1. Min. Std. Tag. Mt. W.tag
  2. */2 11 * * *

Hinweis:
Diese Notation würde den Cronjob an jedem beliebigen Tag, (nur) während der 11. Stunde alle 2 Minuten ausführen.

2)

  1. Min. Std. Tag. Mt. W.tag
  2. 15/2 11 * * *

Hinweis:
Diese Notation würde den Cronjob an jedem beliebigen Tag, (nur) während der 11. Stunde alle 2 Minuten, beginnend bei Minute 15 ausführen.

Wenn Sie unsicher sind bezüglich der korrekten Notation, können Sie diese z.B. unter https://www.freeformatter.com/cron-expression-generator-quartz.html automatisch generieren lassen (kein Support durch HOSTFACTORY®). Bitte beachten Sie, dass Ihr System keine Sekundenangaben benötigt (wie unter dem Dienst beschrieben).

Beschreibung

Geben Sie eine beliebige, jedoch aussagekräftige Beschreibung an, damit Sie später noch wissen was der Cronjob genau macht!

Benachrichtigung

Geben Sie hier an, ob Sie bei jeder Ausführung eine Benachrichtigung erhalten möchten und falls ja, an welche Adresse.
Sie können hier wählen, ob die Benachrichtigung nur jeweils bei Fehlern erfolgen soll oder bei jeder Ausgabe.

Status

Mit dem Status können Sie den Cronjob temporär deaktivieren, ohne diesen gleich entfernen zu müssen.

Tip:

Seien Sie vorsichtig mit allzu kurzen Intervallen (z.B. minütlich), wenn das Ausführen der Aufgabe länger dauert als der Intervall (z.b. bei Test-Backups, etc.)!

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/cronjob/
URL in Zwischenablage kopieren

Fehlerseiten konfigurieren

Standardmässig werden Fehler einer ASP.NET mit einem undetailierten "500 - Internal Server Error" oder ähnlichem ausgegeben.

Fehler-Details anzeigen

Um detailiertere Fehlermeldungen zu erhalten, erstellen oder ergänzen Sie einfach die "web.config"-Datei gemäss nachfolgendem Schema:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <system.webServer>
  4. <httpErrors errorMode="Detailed" ></httpErrors>
  5. </system.webServer>
  6. </configuration>

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/fehlerseite-iis/
URL in Zwischenablage kopieren

Webstatistiken (GoAccess / Webalizer)

In Ihrem HOSTFACTORY® Kundencenter stehen Ihnen umfangreiche Statistiken zu den Zugriffen auf Ihre Domain zur Verfügung. Dies gilt für jeden Domain Account Ihres HOSTFACTORY® Standard Webhostings, HOSTFACTORY® Agentur Webhostings, HOSTFACTORY® Budget Webhostings oder HOSTFACTORY® .NET Webhostings, jeweils am selben Ort. Je nach Betriebssystem Ihres Domain Accounts steht Ihnen dafür GoAccess (Linux) bzw. Webalizer (Windows) zur Verfügung.

Hinweis: Neu erstellte Domain Accounts erhalten automatisch aktivierte Webstatistiken (GoAccess bzw. Webalizer, je nach Betriebssystem). AWStats wurde abgelöst und steht für neue Auswahlen nicht mehr zur Verfügung. Nutzen Sie AWStats aktuell bereits, erscheint es weiterhin in der Auswahl mit dem Vermerk "wird nicht mehr unterstützt" und kann bis auf Weiteres weiterverwendet werden. Ein Wechsel ist nicht zwingend.

Achtung: Beim Wechsel des Statistik-Tools beginnt die Aufzeichnung neu. Bisherige Daten, insbesondere bestehende AWStats-Daten, lassen sich dabei nicht übernehmen und gehen verloren. Auch beim Deaktivieren der Statistiken werden die bisher aufgezeichneten Daten gelöscht.

Wie ändere ich meine Webstatistiken?

Öffnen Sie die Einstellungen des betroffenen Domain Accounts:

my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'Mehr' » 'Einstellungen' » 'Weitere Einstellungen'

Wählen Sie im Bereich "Statistiken" unter "Web Statistiken" die für Ihr Betriebssystem verfügbare Option (GoAccess bzw. Webalizer) sowie unter "Aufbewahrungsdauer" die gewünschte Dauer (3, 6, 9, 12 oder 24 Monate, standardmässig 3 Monate). Speichern Sie anschliessend Ihre Auswahl.

Wie rufe ich meine Webstatistiken auf?

Ihre Webstatistiken finden Sie unter:

my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'Verbrauch' » 'Webstatistiken'

Alternativ rufen Sie Ihre Webstatistiken auch direkt über Ihren Browser unter https://ihredomain.ch/plesk-stat/webstat-ssl/ auf, wobei Sie "ihredomain.ch" durch Ihre eigene Domain ersetzen.

Ist die Zugriffsseite Ihrer Statistiken passwortgeschützt, verwenden Sie dafür Ihre FTP-Zugangsdaten des jeweiligen Domain Accounts, einsehbar unter:

my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'Zugangsdaten'

Was kann ich tun, wenn ich mehr als reine Serverlog-Statistiken benötige?

Für weitergehende Bedürfnisse, z. B. detaillierte Besucher- und Kampagnenauswertungen, bietet sich eine eigene Lösung wie Google Analytics oder Matomo an. Gegenüber solchen Lösungen hat GoAccess den Vorteil, dass es ausschliesslich Ihre Serverlogs auswertet: Es benötigt daher weder Cookies noch eine Einwilligung Ihrer Besucherinnen und Besucher, und Ihre Daten verbleiben bei HOSTFACTORY®.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/statistiken/
URL in Zwischenablage kopieren

Pfad zu Image-Magick

Der Pfad lautet wie folgt:

  1. /usr/bin/convert

Tipp:

Evtl. müssen Sie - abhängig von Ihrer Anwendung - noch Funktionen wie "exec", "shell_exec" oder "proc_open" unter my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Mehr' » 'Einstellungen' » 'PHP.ini Einstellungen' aktivieren. Wir empfehlen aber, aus Sicherheitsgründen hier nur tatsächlich benötigte Funktionen dauerhaft zu erlauben!

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/image-magick/
URL in Zwischenablage kopieren

Pfad zu Sendmail

Der Pfad lautet wie folgt:

  1. /usr/sbin/sendmail

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/sendmail/
URL in Zwischenablage kopieren

Pfad zu Ghostscript

Der Pfad lautet wie folgt:

  1. /usr/bin/ghostscript

Tip:

Evtl. müssen Sie - abhängig von Ihrer Anwendung - noch Funktionen wie "exec" oder "shell_exec" unter my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Mehr' » 'Einstellungen' » 'PHP.ini Einstellungen' aktivieren.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/ghostscript/
URL in Zwischenablage kopieren

Datenbank sichern

  • Melden Sie sich in Ihrem phpMyAdmin-Panel an
  • Wählen Sie die zu sichernde Datenbank an

Image: db_bkp_step_1.png

  • Klicken Sie auf 'Exportieren'

Image: db_bkp_step_2.png

  • Bestätigen Sie den Export mit 'Ok'

Image: db_bkp_step_3.png

Es öffnet sich ein Download-Dialog, speichern Sie nun die Datei und bewahren Sie diese an einem sicheren Ort auf Ihrer Festplatte auf.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/mysql-datenbank-sichern/
URL in Zwischenablage kopieren

Datenbank wiederherstellen

  • Melden Sie sich in Ihrem phpMyAdmin-Panel an
  • Wählen Sie die wiederherzustellende Datenbank an

Image: db_bkp_step_1.png

  • Klicken Sie auf 'Importieren'

Image: db_restore_step_2.png

  • Wählen Sie mittels 'Durchsuchen'-Button Ihre lokale Datenbank-Sicherung. Übernehmen Sie die untenstehenden Einstellungen und bestätigen Sie den Import mit 'Ok'

Image: db_restore_step_3.png

Die Tabellen wurden nun importiert. Je nach Grösse Ihrer Datenbank kann dies einige Zeit in Anspruch nehmen. Unterbrechen Sie den Vorgang nicht!

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/mysql-datenbank-wiederherstellen/
URL in Zwischenablage kopieren

Domain mit und ohne 'www'-Präfix erzwingen

Domain mit www-Präfix erzwingen

Um beim Aufruf Ihrer Domain von z.B. ihredomain.ch auf www.ihredomain.ch umzuleiten, gehen Sie folgendermassen vor:

  • Erstellen Sie eine '.htaccess'-Datei
  • Notieren Sie darin den untenstehenden Code

  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} !^www\.ihredomain\.ch$ [NC]
  3. RewriteRule ^(.*)$ http://www.ihredomain.ch/$1 [L,R=301]

Ersetzen Sie hierbei die Werte 'ihredomain\.ch' durch ihren umzuleitende Domainnamen (wo vorhanden, Backslash vor dem Punkt belassen!) .

Achten Sie darauf, nur diese beiden Werte anzupassen und keine weiteren Zeichen zu entfernen oder hinzuzufügen, das würde zu Fehlern führen.

Domain ohne www-Präfix erzwingen

Um beim Aufruf Ihrer Domain von z.B. www.ihredomain.ch auf ihredomain.ch umzuleiten, gehen Sie folgendermassen vor:

  • Erstellen Sie eine '.htaccess'-Datei
  • Notieren Sie darin den untenstehenden Code

  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} ^www\.ihredomain\.ch [NC]
  3. RewriteRule ^(.*)$ http://ihredomain.ch/$1 [L,R=301]

Ersetzen Sie hierbei die Werte 'ihredomain\.ch' durch ihren umzuleitende Domainnamen (wo vorhanden, Backslash vor den Punkten belassen!) .

Achten Sie darauf, nur diese beiden Werte anzupassen und keine weiteren Zeichen zu entfernen oder hinzuzufügen, das würde zu Fehlern führen.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/www-umleiten/
URL in Zwischenablage kopieren

Directory Listing aktivieren

Das 'Directory Listing' ermöglicht die automatische Auflistung des Inhaltes eines Verzeichnisses, es wird hierbei eine Art Inhaltsverzeichnis des gerade aufgerufenen Verzeichnisses erstellt, das Sie anstelle von üblichen Webinhalten ausgeben können:

Image: index.png

Dieses kann wie folgt aktiviert werden:

  • Erstellen Sie eine .htaccess-Datei in dem Verzeichnis, dessen Inhalte aufgelistet werden sollen
  • Notieren Sie nachstehenden Code in die .htaccess

  1. Options +Indexes

Beachten Sie: Es darf sich in dem Verzeichnis kein gültiges Startdokument befinden (index.html, index.php, etc.), ansonsten wird dieses vorrangig angezeigt und die Direktive in der .htaccess-Datei ignoriert.

Die erstellte .htaccess-Datei wirkt sich auf alle Unterverzeichnisse aus, welche ebenfalls kein Startdokument besitzen. Sollte dies nicht erwünscht sein, behalten Sie einfach eine (optional leere) Startdatei im Unterverzeichnis oder Sie erstellen für dieses Verzeichnis eine neue .htaccess-Datei mit der Anweisung:

  1. Options -Indexes

Hierbei wird für dieses Verzeichnis und dessen Unterverzeichnisse das 'Directory Listing' aufgehoben.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/directory-listing-aktivieren/
URL in Zwischenablage kopieren

Website gehackt

Gehackte Website erkennen

Die häufigste Situation ist, dass Sie von uns auf einen entsprechenden Vorfall hingewiesen werden. Alternativ kann es aber auch sein, dass Ihnen z.B. Ihr Antivirenprogramm beziehungsweise der Browser eine Warnung präsentiert beim Betreten der Webseite, oder Ihnen ungewöhnlicher Code innerhalb der Seite selbst auffällt. In allen Fällen ist Ihr Webhosting Ziel eines Angriffes geworden und es muss umgehend gehandelt werden!

Wie konnte dies geschehen?

Die häufigste Ursache für gehackte Websites sind veraltete Applikationen sowie das Verwenden von unsicheren Passwörtern. Dadurch wird es für Fremde möglich, Schadcode auf ihrer Homepage zu platzieren und diese so für eigene, meist unlautere Zwecke zu missbrauchen. Für Ihre installierten Anwendungen sind kontinuierliche Updates zwecks Schliessung von Sicherheitslücken daher genauso unumgänglich wie das Verwenden sicherer Passwörter.

Wieso gerade Sie?

In 99,9% der Fälle geschieht dies automatisch, mithilfe von computergesteuerten Bots, welche darauf programmiert sind bekannte Sicherheitslücken auszunutzen. Vorrangiges Ziel hierbei sind nicht Ihre Daten, sondern den Account für Mail-Spam sowie für das verbreiten von Viren zu missbrauchen.

Wie gehe ich nun vor?

Lösung 1 (Reset)

Die sicherste Lösung ist es, die gesamte Seite zu löschen und neu aufzusetzen! Vorhandener Schadcode wird dadurch automatisch entfernt. Achten Sie aber beim erneuten Aufsetzen Ihrer Anwendung darauf, die neuste Version zu verwenden um einen Wiederholungsfall zu verhindern.

Lösung 2 (Schadcode entfernen)

Eine weitere Möglichkeit besteht darin, die vom Hacker modifizierten Inhalte gemäss Schadcode finden zu suchen und entsprechend zu entfernen. Aufgrund des abweichenden Änderungsdatums können die Files relativ einfach identifiziert und bereinigt werden.
In diesem Fall ist es aber wichtig, dass sobald der Schadcode entfernt wurde die Sicherheitslücke geschlossen wird (der Wiederholungsfall ist ansonsten nur eine Frage der Zeit). Patchen Sie die Anwendung daher umgehend auf die neueste Version, beziehungsweise informieren Sie sich beim Hersteller oder in einschlägigen Foren über die vorhandenen Sicherheitslücken.

Zuletzt noch

Schlussendlich ist es ebenfalls wichtig, die gesetzten Passwörter der E-Mail-Accounts, des Backends sowie die FTP-Zugangsdaten mit neuen, sicheren Passwörtern zu versehen. Den durch den Angriff könnten diese dem Hacker bekannt sein und eine Wiederholungsfall ist wahrscheinlich.

Zukünftiges

Leider ist die Gefahr dadurch noch nicht gebannt. Auch zukünftig müssen Sie regelmässige Updates durchführen, um neue Sicherheitslücken zu beseitigen. Informieren Sie sich beim Hersteller über die allfällige Patches und Updates sowie dessen Intervalle.
Weitere Informationen zum Absichern Ihrer Seite finden Sie unter Website absichern.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/webseite-gehackt/
URL in Zwischenablage kopieren

Sichere Website

Grundsätzlich sind auf einem Webserver gespeicherte Daten immer einem gewissen Risiko ausgesetzt, da diese - wie der Name besagt - im Internet erreichbar sind. Unter Einhaltung weniger, aber sehr wichtiger Regeln können Sie aber sicherstellen, dass die von Ihnen gespeicherten Daten oder publizierten Anwendungen möglichst genau in dem Rahmen verwendet werden können, wie Sie dies auch möchten.

Werden jedoch diese Regeln verletzt, ist die Gefahr für Sie und schlimmstenfalls für weitere Kunden auf demselben System sehr gross, dass Daten und Services missbräuchlich oder gar kriminell genutzt werden können oder dass Ihre Daten gelesen, verändert oder gelöscht werden können! Die Zahl solcher Vorfälle (Datenverlust, Spam, Phishing usw.) ist leider zunehmend, so dass wir Ihnen empfehlen, Ihre Accounts regelmässig auf Sicherheit zu prüfen!

Ein starkes Passwort ist die Mutter der Sicherheit

Mit dem Bezug eines Hosting-Services erhalten Sie eine Vielzahl von Zugangsdaten für Dienste, welche online erreichbar sind. So sind etwa Ihr Kundencenter, Ihr FTP-Account, Ihre Mailboxen, Datenbanken usw. usf. durch Benutzernamen und Passwort geschützt. Diese Zugangsdaten können selbständig gesetzt und geändert werden. Bitte verwenden Sie für alle Logins ausnahmslos starke Passwörter! Also ein Passwort welches mind. 6 - 8 Zeichen lang ist und gemischt aus Gross-/Kleinbuchstaben, Zahlen und Sonderzeichen zusammengesetzt ist. Also z.B. 'g-5M1dC.A' und nicht etwa 'hans01' (s. hierzu auch Passwörter vergeben).

Datensicherung ist die Grossmutter der Sicherheit...

Beachten Sie hierzu unsere diesbezüglichen Anleitungen unter Backups erstellen / Daten aus Backups wiederherstellen.

Nur aktivieren, was auch gebraucht wird!

Aktivieren Sie auf my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Mehr' » 'Einstellungen' » 'Server-Technologien / PHP-Version' nur genau jene Dienste, welche Sie auch wirklich benötigen! Jeder aktivierte Service stellt ein zusätzliches Risiko dar.

Restriktive Datei- und Verzeichnisberechtigungen (niemals 777!)

Ihre im vHost gespeicherten Daten ('/httpdocs etc.) sind nur sicher, wenn die Berechtigungen für diese Daten restriktiv gehalten werden!

Für HOSTFACTORY® Linux Standard Hosting Accounts heisst dies de Facto: Verzeichnisberechtigungen nie grösser als '755', Dateiberechtigungen immer auf '644'! Auf Linux ändern Sie Dateiberechtigungen per jeden ordentlichen FTP-Client (chmod).

Auf Windows werden die Berechtigungen alternativ geregelt, in den meisten Fällen automatisch. Ändern Sie hier Berechtigungen ebenfalls nur dann, wenn Sie genau wissen, was Sie tun!
Auf Windows können Dateiberechtigungen nur via PLESK verwaltet werden. Eine detaillierte Anleitung finden Sie unter Berechtigungen setzen auf Windows.

Uploads: Ein gefährliches Tor zum Server!

Werden die bis anhin besprochenen 'Dont's und Do's' nur teilweise oder nicht eingehalten, stellen Web-Uploads ein besonders grosses Risiko dar: Via solche Uploadmöglichkeiten können Scripts problemlos auf dem Server abgelegt werden. Sind dann zusätzlich die Berechtigugnen unsicher gesetzt, lassen sich diese oft problemlos ausführen. So bietet der Angreifer zb. kriminelle Phishing-Websites in Ihrem Account an, versendet Spam oder aber verändert und löscht Ihre vorhandenen Daten...

Bieten Sie unbedingt nur Uploads an, welche genau prüfen, welche Art von Files hochgeladen werden: Insbesondere der Upload von Scriptdateien (cgi, perl, php etc.) sollte auf sichere Art und Weise unterbunden werden!

Nicht aktuelle Applikationen wie Joomla, Wordpress, Typo3, etc.

Open-Source Applikationen wie Joomla, Typo3 usw. sind interessant, aber müssen stets aktuell gehalten werden! Immer wieder entdecken die Entwickler der jeweiligen Anwendung Sicherheitslücken, welche Sie in späteren Versionen korrigieren.

99% aller Übergriffe durch Dritte auf einen Hosting Account bei HOSTFACTORY® passieren via eine nicht aktuelle Webapplikation wie z.B. Joomla, Wordpress etc.! Entsprechend unerlässlich ist das regelmässige Aktualisieren ihrer Applikationen; neue Versionspakete inkl. Updateanleitungen bieten die jeweiligen Anbieter direkt auf Ihrer Homepage zum Download an.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/dos-and-donts-für-sicheres-hosting/
URL in Zwischenablage kopieren

Meine IP-Adresse entsperren

Die Domain Accounts in einem HOSTFACTORY® Standard Webhosting werden durch eine Web Application Firewall (WAF) vor unberechtigten Zugriffen und Manipulationen geschützt.

Dabei kann es vorkommen, dass auch gewollte Aktionen sicherheitshalber unterbunden werden und im Wiederholungsfall die IP-Adresse des Benutzers vorübergehend gesperrt wird (sogenannte "false positives"). Anschliessend sind weitere Aktionen vom selben Netzwerk aus nicht mehr möglich, und es erscheint die Fehlermeldung "403". Für andere Besucher bleibt Ihre Website weiterhin erreichbar. Der Fehler "403" kann auch andere Ursachen haben. Prüfen Sie deshalb jeweils auch die Error-Logs Ihrer Website.

Wie hebe ich die Sperre auf?

  1. Ermitteln Sie Ihre IP-Adresse unter https://meineip.hostfactory.ch.
  2. Öffnen Sie im HOSTFACTORY® Kundencenter die Seite Serverstatus. Sie erreichen diese auch über die Startseite im Bereich "Serverstatus" mit "Serverstatus anzeigen".
  3. Tragen Sie unter "Status einer IP-Adresse prüfen" Ihre IP-Adresse ein und klicken Sie auf "IP-Adresse prüfen".

Hinweis: Die Anzeige wird periodisch nachgeführt. Eine soeben entstandene Sperre kann hier daher erst nach einigen Minuten erscheinen.

Erscheint im Abschnitt "Bekannte Firewall Sperrungen" die Meldung "Die IP-Adresse (Ihre IP-Adresse) ist gesperrt auf unserem Server (Servername)", klicken Sie dort auf "Hier freigeben." oder öffnen Sie die Freigabe direkt:
my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'Mehr' » 'Einstellungen' » 'IP-Whitelist-Verwaltung' » 'IP-Adresse whitelisten'

Wird keine Sperre angezeigt, liegt die Ursache des Fehlers "403" vermutlich anderswo; prüfen Sie in diesem Fall die Error-Logs Ihrer Website.

Die Freigabe gilt wahlweise während 1 Tag, 7 Tagen oder 24 Tagen und nur für die eingetragene IP-Adresse.

Tipp

Sie können Ihre IP-Adresse auch vorbeugend freigeben, z.B. vor umfangreichen Arbeiten an Ihrer Website.

E-Mail-Programm meldet einen Anmeldefehler

Scheitert nicht der Aufruf Ihrer Website, sondern die Anmeldung Ihres E-Mail-Programms, obwohl das Passwort stimmt und das HOSTFACTORY® Webmail funktioniert, finden Sie die passende Anleitung im Artikel IP-Adresse wegen fehlgeschlagener E-Mail-Anmeldungen gesperrt.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/wie-kann-ich-meine-lokale-ip-adresse-entsperren/
URL in Zwischenablage kopieren

Schadcode finden

Erkennen von gehackten Seiten

Häufig fallen mit gehackte Websites dadurch auf, dass sie entweder direkt vom Lokalen Virenschutz gemeldet werden, oder ihr Browser diese erkennt und mit folgender Meldung mitteilt:

Image: warning.jpg

In diesem Fall wurde die bestehende Homepage dahingehend modifiziert, dass versucht wird Schadcode auf dem Rechner des Besuchers auszuführen.
Ebenfalls kann es vorkommen, dass der Hacker die Seite komplett ersetzt hat. In diesem Fall ist es offensichtlicher:

Image: hacked_homepage.jpg

Finden von Schadcode

Das finden von infizierten Dateien in Ihrem Hosting ist der erste Schritt zur Beseitigung des Problems. Die vom Hacker modifizierten Dateien fallen häufig bereits durch einen ungewöhnlichen Dateinamen auf (dies muss aber nicht der Fall sein, genauso kann eine index.html infiziert sein). Ebenfalls ist das Änderungsdatum ein Indiz, wie folgendes Bild zeigt:

Image: filesystem.jpg

Der Inhalt einer solchen Datei ist ebenfalls meistens sehr auffällig und besteht z.B. aus einer nicht leserlichen Zeichenfolge wie folgendes Beispiel zeigt:
<?php ${"\x47\x4c\x4fBA\x4c\x53"}["\x66\x6a\x72\x62\x70p\x76"] =....

Nach dem Entfernen

Der letzte Schritt ist nun das schliessen der Sicherheitslücken.Ein unumgänglicher Vorgang um den sehr wahrscheinlichen Wiederholungsfall zu verhindern!
Installieren Sie daher umgehend die neuste Version der Anwendung, führen Sie Updates durch und informieren sich beim Hersteller, welche bekannten Sicherheitslücken zu diesem Problem geführt haben könnten.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/schadcode-finden/
URL in Zwischenablage kopieren

Backups erstellen / Daten aus Backups wiederherstellen

Automatische Backups

HOSTFACTORY® sichert Ihre Daten pro Domain täglich automatisch und behält diese über einen Zeitraum von 30 Tagen bei. Hierbei berücksichtigt sind jeweils alle Verzeichnisse und Dateien ab Ihrem Root-Verzeichnis (ausserhalb 'httpdocs'), alle Datenbanken sowie alle Mail-Boxen.

Automatische Backups wiederherstellen

Sie finden die automatischen Backups unter
my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Backups'

Jede automatische Backup lässt sich jeweils einzeln wiederherstellen (separate Mailboxen, einzelne Ordner oder Datenbanken).

Wichtig:
Ordner und Datenbanken werden jeweils vollständig auf den gewählten Stand wiederhergestellt werden. Mailboxen hingegen werden mit den E-Mails aus dem gewählten Stand ergänzt, es werden somit keine E-Mails gelöscht.

Manuelle (Persönliche) Backups

Unter
my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Backups' » 'Mehr' » 'Persönliche Backups'
finden Sie die Möglichkeit manuelle Backups durchzuführen.

Diese sichern einmalig die gesamte Domain, wahlweise mit folgenden Optionen:

  • Alle Einstellungen und Daten
  • Nur Einstellungen
  • Einstellungen und Daten ohne E-Mail
  • Nur E-Mail Einstellungen und Daten

Hinweis:
Zur Domain gehörende, bereits erstellte Backups werden hierbei nicht als 'Daten' angesehen und werden von der Sicherung ausgeschlossen.

Einzelne Backups können aus Sicherheitsgründen nur alle 10 Minuten erstellt werden. Ebenfalls ist kein Erstellen möglich, wenn ein Backup bereits gestartet wurde oder ein geplantes Backup gerade ausgeführt wird.

Geplante Backups

Es steht Ihnen eine komfortable Möglichkeit zur Verfügung, Ihre Daten gemäss obiger manueller Sicherung regelmässig und automatisch durchzuführen: my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Backups' » 'Mehr' » 'Persönliche Backups' » 'Mehr' » 'Backup planen'

Erstellen Sie z.B eine tägliche Sicherung und behalten Sie hierbei bspw. nur die letzten 7 Backups, um über die Daten einer Woche zu verfügen. Erreicht Ihre Sicherung mehr als 7 Backups wird jeweils das älteste hiervon automatisch entfernt.

Hinweis:
Beachten Sie, dass hierbei ein schneller Datenzuwachs stattfinden kann. Sie müssen stets über genügend Speicher verfügen, um Ihre Ressourcen nicht zu überschreiten! Bei einem Overuse werden die Backups zwar ausgeführt und anschliessend eine Benachrichtigung versandt, Ihr Account jedoch (nach einigen Tagen ohne Ihre Reaktion) aufgrund der Ressourcenüberschreitung suspendiert.

Manuelle (Persönliche) / geplante Backups wiederherstellen

Um die Daten wiederherzustellen, klicken Sie auf das jeweilige Backup und bestätigen die Wiederherstellung.
Sämtliche gleichnamigen Daten in Ihrem httpdocs-Verzeichnis sowie allfällige Datenbanken werden hierbei überschrieben! Es empfiehlt sich, das httpdocs-Verzeichnis vorher zu leeren und Datenbanken zu löschen (sofern nicht mehr benötigt), um die Übersicht über Herkunft und Datum der Daten zu gewährleisten.

Hinweis:
Falls angewählt, werden auch Mail-Konten und darin enthaltene Nachrichten entsprechend überschrieben!

Backups können Sie auch via Button 'Exportieren' in Ihr '/private'-Verzeichnis kopieren, um es anschliessend per FTP herunterzuladen. Die Datei lässt sich mit herkömmlichen Archiventpacker (WinRAR, WinZip, etc.) entpacken.

Tip:

Geben Sie im Filenamen des zu erstellenden (manuellen oder geplanten) Backups jeweils an, welche Optionen gewählt wurden (z.B. 'nur_einstellungen_ohne_daten', 'nur_daten_ohne_email', etc.), damit später gleich ersichtlich ist, was das Backup genau beinhaltet.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/backups-erstellen/
URL in Zwischenablage kopieren

Domain-Alias

Zu jeder erfassten Domain können Sie bei Verfügbarkeit einen oder mehrere Domain-Aliase einrichten, dieser zeigt standardmässig auf die Hauptdomain.

Für Domain-Aliase gelten ebenfalls die gleichen Bedingungen wie für jede erfasste Domain auch, so müssen auch für den Alias zwingend Nameserver bei Ihrem Registrar hinterlegt werden.
Im Grunde verhält sich ein Alias exakt wie die Hauptdomain, Sie erhalten sogar Mailnachrichten, welche über den Alias gesendet wurden, in das korrekte Postfach. Sollten Sie z.b. ein Postfach namens 'box@meineHauptdomain.ch' eingerichtet haben, erhalten Sie an 'box@meinAlias.ch' gesendete Nachrichten somit in eben diesem Postfach.

Einen Domain-Alias können Sie folgendermassen einrichten:

Unter my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Domainaliasse' geben Sie die Domain an, welche als Alias eingerichtet werden soll (ohne 'www.'!). Klicken Sie auf den eben erstellten Alias und aktivieren Sie hierbei die gewünschten Optionen. Die Optionen "DNS mit Domain synchronisieren" sowie "Web weiterleiten" sollten Sie hierbei aktiviert belassen. Ebenfalls aktivieren Sie "Mail weiterleiten", wenn Sie den Mailverkehr für den Alias zulassen möchten.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/was-ist-ein-domain-alias/
URL in Zwischenablage kopieren

HTTP-Statuscodes

Nach einer erfolgten Anfrage Ihres Clients (z.B. Ihr Browser) an den Webserver wird diese stets mit einem sog. Statuscode beantwortet. Dieser gibt u.a. Aufschluss darüber, ob die Beantwortung der Anfrage erfolgreich und fehlerfrei durchgeführt werden konnte oder nicht sowie um welche Art Anfrage es sich handelt. Einige der Statuscodes werden je nachdem direkt im Browser ausgegeben, der bekannteste dürfte wohl der 'Error 404' sein. Dieser zeigt an, dass das angeforderte Dokument nicht gefunden wurde (resp. sich nicht am aufgerufenen Ort befindet).

Eine vollständige Liste der Statuscodes aufzuzeigen würde hier den Rahmen sprengen, weitere detaillierte Informationen hierzu erhalten Sie z.B. unter http://de.wikipedia.org/wiki/HTTP-Statuscode.

Einige wichtige Statuscodes, welche einen Handlungsbedarf anzeigen, sowie deren Lösung möchten wir Ihnen dennoch nicht vorenthalten:

403 – Forbidden

Dieser Statuscode zeigt an, dass dem Client die Berechtigung fehlt, die angeforderte Aktion durchzuführen. Dies kann z.B. auftreten, wenn Sie Ihre Adresse aufrufen, in dem Verzeichnis jedoch kein gültiges Startdokument (z.B. index.html, index.php, default.asp, etc.) existiert. Wenn Sie nicht weiter definiert haben, wie der Webserver in diesem Fall verfahren soll, versucht der Browser die Inhalte des Verzeichnisses anzuzeigen, was standardmässig nicht erlaubt ist.

Hinweis:
Erstellen Sie ein Startdokument gem. obigen Beispielen in dem betreffenden Verzeichnis (meist 'httpdocs'). Auf Windows-Accounts ist es in Plesk zusätzlich möglich, ein benutzerdefiniertes Startdokument zu verwenden.

404 – Not Found

Wie oben erwähnt zeigt dieser Statuscode das Nichtvorhandensein einen angeforderten Dokuments an. Entweder existiert dieses tatsächlich nicht (mehr) oder der Link, der hierher führte zeigt auf einen falschen Pfad.

Hinweis:
Erstellen Sie das Dokument neu, wenn dieses am aufgerufenen Ort vorhanden sein müsste oder korrigieren Sie die Links auf Ihrer Webseite, die hierher führten. Über eine Online-Suche finden Sie zahlreiche Hilfsmittel, die Sie für eine Korrektur sämtlicher Ihrer Links verwenden können.

413 – Request Entity Too Large

Diese Fehlermeldung kann z.B. angezeigt werden, wenn Sie versuchen zu grosse Dateien via Formular hochzuladen.

Hinweis:
Kontaktieren Sie bitte unseren Support, wenn Sie auf diesen Fehler stossen. Alternativ verwenden Sie entsprechende FTP-Funktionen, bei sehr grossen Uploads. Webformulare sind für solch grosse Dateien ohnehin weder geeignet noch vorgesehen.

500 – Internal Server Error

Dieser Statuscode ist ein 'Sammel-code' und beschreibt einen unerwarteten Serverfehler und hängt im Einzelfall von der Konfiguration Ihres Servers ab.

Hinweis:
Bei einem 500-er Error versuchen Sie am besten Ihre letzte Aktion rückgängig zu machen. Sollte dies nicht den gewünschten Effekt bringen oder nicht möglich sein, kontaktieren Sie Ihren Support.

503 – Service unavailable

Der Server steht, zum Beispiel wegen Überlastung oder Wartungsarbeiten, temporär nicht zur Verfügung.

Wenn Ihre Webseite nicht mehr angezeigt und stattdessen die Fehlermeldung 'Service unavailable' angezeigt wird, liegt dies meist daran, dass Ihr IIS-Application-Pool gestoppt ist (und der Dienst somit nicht mehr zur Verfügung steht).

Dies ist eine Sicherheitsvorkehrung des Windows-Betriebssystems und tritt jeweils dann ein, wenn in einem bestimmten Zeitintervall eine bestimmte Anzahl Fehler festgestellt wurde. In diesem Fall hält die sog. 'Rapid Fail Protection' den IIS-Application-Pool an, um weiteren, möglichen Schaden zu verhindern (z.b. aufgrund einer Attacke). Als Folge davon wird jede Anfrage an den IIS-Application-Pool mit einem 'Out-of-Service'-Status beantwortet und die Meldung 'Service unavailable' zurückgegeben.

Hinweis:
Eine solche Meldung ist meist auf eine ungünstige Programmierung zurückzuführen. Wenn Sie Ihr Projekt selbständig entwickeln, können Sie mittels der Klasse 'Exception' solche Fehler abfangen und in eine eigene Log-Datei schreiben, welche Sie danach für das Debugging und zur Codeoptimierung heranziehen können.

Alternativ weisen Sie Ihren Webdesigner / Programmierer auf diesen Umstand sowie den Lösungsansatz hin.

Als Workaround können sie den IIS-Application-pool in Plesk jeweils selbständig neu starten: PLESK » 'Websites & Domains' » 'Erweiterte Optionen anzeigen' » 'Dedicated IIS Application Pool' (ab Plesk v. 11)

504 – Gateway Time-Out

Die Meldung wird ausgegeben, wenn z.B. eine Anwendung eine zu lange Scriptlaufzeit aufweist oder nicht mehr reagiert. D.h., das Script braucht für die Ausführung länger, als die Definition in den PHP-Einstellungen erlaubt. In den meisten Fällen können Sie dies lösen, indem Sie den Wert für 'max_execution_time' entsprechend erhöhen:

my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Mehr' » 'Einstellungen' » 'PHP.ini Einstellungen'

Sollte die Massnahme nicht zu einer Lösung führen, kontaktieren Sie bitte unseren Support.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/bedeutung-der-http-statuscodes/
URL in Zwischenablage kopieren

SSH-Befehle

Wenn Sie für Ihre Domain über einen SSH-Zugang verfügen, können Sie folgende Befehle via SSH-Konsole verwenden (z.b. 'putty'):

Hinweis:
Um SSH zu aktivieren, setzen Sie im Kunden-Center die Checkbox «SSH aktiviert» unter: my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domainaccount wählen) » 'FTP / SSH' » 'SSH/SFTP aktivieren'

  1. basename
  2. bash
  3. cat
  4. chmod
  5. cp
  6. date
  7. du
  8. echo
  9. env
  10. false
  11. find
  12. git (nur mit HTTPS Repositories, keine SSH Repositories)
  13. grep
  14. groups
  15. gunzip
  16. gzip
  17. head
  18. id
  19. less
  20. ln
  21. ls
  22. mariadb
  23. mariadb-check
  24. mariadb-dump
  25. mkdir
  26. more
  27. mv
  28. mysql
  29. mysqlcheck
  30. mysqldump
  31. php
  32. php composer
  33. pwd
  34. rm
  35. rmdir
  36. scp
  37. seq
  38. sh
  39. stat
  40. tail
  41. tar
  42. touch
  43. true
  44. unzip
  45. vi
  46. wget
  47. wp
  48. zip

WordPress mit WP-CLI verwalten

Auf Webhostings mit aktiviertem SSH-Zugang kann WordPress zusätzlich mit WP-CLI über die Kommandozeile verwaltet werden (z.B. Updates, Plugins oder Datenbank-Operationen).

Eine ausführliche Anleitung finden Sie hier:
WordPress mit WP-CLI im HOSTFACTORY® Standard Webhosting nutzen

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/ssh-befehle/
URL in Zwischenablage kopieren

Web-User im NET-Webhosting

Web-User sind sehr praktisch z.B. für einen Datenaustausch unter verschiedenen Personen.
Verzeichnisse des Web-Users werden immer ausserhalb Ihres 'httpdocs'-Verzeichnisses angelegt und sind nur via FTP erreichbar, also nicht über Ihren Browser.

Einen Web-User erstellen Sie in PLESK, unter PLESK » 'Websites & Domains' » (Domain-Box unten aufklappen) » 'Web users'
Geben Sie hier einen Usernamen und ein Passwort an.

Um sich mit dem Verzeichnis zu verbinden, erstellen Sie eine FTP-Verbindung folgenden Daten:

  • Host: Ihre Domain oder IP-Adresse
  • User: Ihr vergebener Webuser-Name
  • Passwort: Ihr vergebenes Passwort für den Webuser

Anhand des Usernamens erkennt das System die korrekte Zuordnung zum Verzeichnis und leitet Sie bei einer Verbindung automatisch dorthin.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/wie-erstelle-ich-einen-web-user/
URL in Zwischenablage kopieren

Die phpMyAdmin-Oberfläche

Die phpMyAdmin-Oberfläche erreichen Sie via Direktlink in Ihrem Kunden-Center:

my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Datenbanken' » (Datenbank wählen) » 'Mehr' » 'phpMyAdmin'

Der Direktlink ist verfügbar, wenn mindestens ein Datenbankbenutzer und Passwort existieren.

Alternativ erreichen Sie Ihre Datenbank auch via lokalem MySQL-Client, wie z.b. HeidiSQL, auf Ihrem Rechner. Hierbei verwenden Sie folgende Zugangsdaten:

  1. Host: Serverhostname z.B. serverXY.hostfactory.ch
  2. Benutzer: Benutzername, den Sie vergeben haben
  3. Passwort: Passwort, das Sie vergeben haben
  4. Port: 3306

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/phpmyadmin/
URL in Zwischenablage kopieren

Website absichern

Aktualität

Das A und O um sich gegen unliebsame Besucher zu schützen, ist ein aktuell gehaltenes System. Spielen sie Patches und Updates regelmässig ein. Besonders bei verbreiteten Applikationen wie z.B. Joomla und Wordpress erscheinen praktisch wöchentlich neue Versionen welche für einen sicheren Betrieb unabdingbar sind.

Berechtigungen

Sofern Sie ein Linux-Hosting von uns verwenden, achten sie unbedingt auf die Vergabe korrekter Rechte. Setzten Sie Verzeichnisberechtigungen nie grösser als '755' und Dateiberechtigungen immer auf '644'!

Passwörter

Sichere Passwörter sollten Sie besonders bei Ihrem Webhosting verwenden, denn Ihre Website wird täglich von Dutzenden Bots nach Schwachstellen durchsucht - auch ohne Ihr Wissen! Ein einfaches Passwort stellt für diese kein grosses Hindernis dar, wie unter Passwörter vergeben auch anschaulich beschrieben wird.

Backups

Achten Sie darauf möglichst früh regelmässige Backups anzulegen. Im Fall der Fälle sind sie dadurch immer in der Lage, ein Webhosting komplett und vor allem sauber zurückzusetzen. Bewahren Sie hierzu am besten mehrere Backups auf, um z.B. die Versionen der letzten 5 Tage einzeln und separat wiederherstellen zu können.
Ihr Kunden-Center bietet hierzu ausreichend Möglichkeiten, Backups automatisch und regelmässig ausführen zu lassen.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/website-absichern/
URL in Zwischenablage kopieren

Ping ausführen

Um zu prüfen auf welche IP-Adresse Ihre Domain aktuell auflöst, gehen Sie wie folgt vor:

Auf Ihrem Rechner klicken Sie auf 'Start' und geben im Suchfeld 'cmd' ein (ohne Hochkommas), dann Enter.
Es öffnet sich das Fenster der Kommandozeile, hier geben Sie folgenden Befehl ein:

  1. ping IhreDomain.ch

Ersetzen Sie 'IhreDomain.ch' durch den zu prüfenden Domainnamen und drücken Sie Enter:

Image: ping.png

Es wird Ihnen danach die vom Server zurückgegebene IP-Adresse angezeigt (im Beispiel 62.146.34.190).

Sollte diese nicht übereinstimmen mit jener, die HOSTFACTORY® für die Domain vorgesehen hat, ist vermutlich eine kürzlich ausgelöste DNS-Aktualisierung noch nicht vollständig abgeschlossen, z.B. nach einem Nameserverwechsel, Domain-Transfer, IP-Wechsel, etc.

Hinweis:
IP-Adresse s. unter my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Zugangsdaten FTP'

Diese kann bis zu 24 Stunden dauern und ist entsprechend abzuwarten. Versuchen Sie den 'Ping' danach erneut.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/ping-ausführen/
URL in Zwischenablage kopieren

PHP.ini Einstellungen

Wie kann ich die PHP-Einstellungen anpassen?

Es kommt vor, dass Ihre PHP-Konfiguration unter Linux-Standardhostings erweiterte Funktionalität benötigt, z. B. bei installierten Plugins von Webanwendungen, für grössere Upload-Dateien usw.

Grundsätzlich sollten die voreingestellten Werte für die meisten Anwendungen ausreichen. Eine sinnvoll programmierte Anwendung benötigt in der Regel keine stark abweichenden Einstellungen.

Sollten Sie trotzdem höhere Werte benötigen, können Sie diese hier anpassen:

my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'Mehr' » 'Einstellungen' » 'php.ini Einstellungen'

Welche Werte kann ich anpassen?

  • max_execution_time
  • memory_limit
  • post_max_size
  • upload_max_filesize
  • max_input_vars

Welche Direktiven kann ich aktivieren oder deaktivieren?

Welche PHP-Funktionen kann ich aktivieren oder deaktivieren?

Achtung: Aktivieren Sie nur, was Sie auch tatsächlich benötigen. Jede aktivierte Funktion birgt das potenzielle Risiko, von Dritten auf missbräuchliche Weise benutzt zu werden. Gehen Sie daher mit diesen Werten vorsichtig um und erhöhen bzw. aktivieren Sie diese nur, wenn zwingend erforderlich.

  • eval
  • exec
  • shell_exec
  • system
  • dl
  • passthru
  • proc_open
  • proc_close
  • popen
  • mail

Was ist mit dem PHP Safe Mode?

Diese Funktion ist seit PHP 5.4 nicht mehr implementiert und ist somit deaktiviert.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/wie-kann-ich-die-php-einstellungen-anpassen/
URL in Zwischenablage kopieren

Eine .htaccess erstellen

Eine .htaccess-Datei ist eine Steuerungsdatei mit welcher Sie mittels geeigneter Befehle oder Direktiven bestimmte Anweisungen an den Apache-Webserver direkt übergeben können.

Auf Windows können Sie eine Datei (mit führendem Punkt) üblicherweise nicht ohne weiteres erstellen, Windows würde beim Benennen von '.htaccess' eine Warnung ausgeben ('Geben Sie einen Dateinamen an'), da es annimmt, Sie erstellen eine Datei nur mit der Datei-Endung '.htaccess', jedoch ohne eigentlichem Filenamen.

  • Sie können nun einfach eine '.htaccess.txt' (ohne Hochkommas) erstellen und diese auf den Zielrechner hochladen und erst danach entsprechend umbenennen.

  • Die so erstellte '.htaccess'-Datei können Sie anschliessend wie jede andere Datei mit einem beliebigen Text-Editor bearbeiten und speichern. Wichtig hierbei ist lediglich, dass es sich um einen reinen Text-Editor handelt (z.b. Notepad).

Hinweis:
Bearbeiten Sie die Datei nicht mit Word, Wordpad oder anderen Office-Anwendungen! Diese speichern meist nicht erlaubte Steuerzeichen mit in die Datei.

Tipp:

Vielfach existiert bereits eine .htaccess-Datei in Ihrem httpdocs-Verzeichnis welche durch eine Anwendung angelegt wurde.
In diesem Fall können Sie weitere Direktiven in der Datei unten anfügen. Prüfen Sie auch, dass keine Ihrer Direktiven mit den bereits bestehenden in Konflikt geraten!

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/htaccess-datei-erstellen/
URL in Zwischenablage kopieren

FTP over SSL (FTPS)

Neuere Versionen von Filezilla sind standardmässig auf die Verbindungsart Wenn verfügbar, explizites FTP über TLS verwenden eingestellt, oder kurz 'FTPS'.
HOSTFACTORY® unterstützt Verbindungen via TLS/SSL, stellen Sie jedoch sicher, dass hierbei der 'passive Modus' für die Verbindung verwendet wird.

Sie können dieses global für alle Verbindungen einstellen

Image: filezilla_ftp_global_settings.png

oder für jede Verbindung einzeln.
Dies übersteuert - für die eine Verbindung - auch die globale Einstellung.

Image: filezilla_ftp_conn_settings.png

Hinweis:
FTPS und FTPS sind nicht zu verwechseln mit 'SFTP'! Dies ist ein gänzlich anderes Protokoll, das zur Übertragung von Daten verwendet wird.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/ftp-over-ssl/
URL in Zwischenablage kopieren

Mailformular schützen

Um sich vor Missbrauch eines Formulares zu schützen, können Sie bereits vorgefertigte Mail-Scripte verwenden. Ein sehr flexibel anpassbares Mail-Script ist z. B. der bekannte 'PHPMailer', hierbei müssen Sie lediglich das Formular selbst erstellen und die Konfiguration des Mailers vornehmen. Viele bekannte Anwendungen wie z. B. Wordpress haben diesen bereits integriert.
Sollten Sie Ihr Mailscript dennoch selbständig programmieren wollen, empfehlen wir dringlichst folgende Massnahmen zu berücksichtigen:

  • Prüfen Sie immer alle Felder auf deren Inhalte! Ein Postleitzahlen-Feld dürfte kaum Buchstaben enthalten, ein E-Mail-Feld keine Leerschläge oder andere nicht erlaubten Sonderzeichen, ein Vor- / Nachname keine Zahlen, etc. Geben Sie für jedes Feld auch eine maximale Zeichenlänge an, ein Vorname wird kaum 255 Zeichen benötigen.

  • Sichern Sie Ihre Formulare immer mit einem Captcha-Bild, unabhängig davon, ob Sie Ihr Mailscript vorgefertigt ist oder Sie es selbst schreiben! Ein solches Captcha beinhaltet jeweils einen wechselnden Zahlen- und / oder Buchstabencode, der nur für das menschliche Auge 'sichtbar' ist und als Bestätigung vor dem Senden manuell durch den User eingegeben werden muss. Fehlt beim Absenden des Formulars dieser Code oder ist dieser falsch, wird das Script abgebrochen, da offensichtlich versucht wird, das Formular automatisiert abzuschicken.

Optional

  • Prüfen Sie auf Zeilenumbrüche: Formularfelder - ausser mehrzeiliger Textfelder - erlauben kein manuelles Einfügen von Zeilenumbrüchen. Sollte Ihr Script also ein solches vorfinden (welches verwendet wird um den Header einer Mailfunktion zu fälschen), kann dieses ebenfalls gleich abgebrochen werden, da es sich hierbei ganz sicher um modifizierte Feldinhalte und somit um einen Missbrauchsversuch handelt.

  • Eine weitere - allerdings nur bedingt sichere - Massnahme wäre nach dem Senden den HTTP-Referer zu prüfen, also jene Adresse, welche auf die Seite mit Ihrem Mailscript verwies - was im korrekten Fall die URL Ihres Formulares sein müsste, sofern Ihr Script in einer eigenständigen Datei gespeichert wurde. Das Script prüft hierbei, ob die empfangene Anfrage tatsächlich vom dazugehörigen Formular stammt oder nicht. Ein echter POST-Request hat immer eine Seite, wo die Anfrage hergekommen ist. Ein gefälschter POST-Request besitzt keine 'Herkunft', der Wert für den HTTP-Referer wäre also somit leer.

Hinweis:
Beachten Sie: Es gibt Browser, die das manuelle Deaktivieren der Refererübermittlung erlauben und so ebenfalls einen leeren Wert liefern. Verwenden Sie diese Massnahme also höchstens in Kombination mit einer der oben Aufgeführten und nicht ohne den User darüber zu informieren, weshalb das Formular nicht gesendet wurde.

Entsprechende Beispiele und Scripts finden Sie auch überall im Netz.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/mailformular-schützen/
URL in Zwischenablage kopieren

Kompatibilität Ihrer Anwendung mit aktueller PHP-Version

Wenn Sie nicht sicher sind, ob Ihre Applikation mit einer höheren PHP-Version zurechtkommen wird, empfehlen wir Ihnen folgendes Vorgehen, um dies zu überprüfen:

Schritt 1

Prüfen Sie vorgängig, ob für Ihre Anwendungen allfällige Updates bereitstehen und installieren Sie diese gegebenenfalls.

Schritt 2

Erstellen Sie vor der Umstellung einen HOSTFACTORY® Application Snapshot Ihres Domain Accounts. Damit können Sie bei Problemen rasch wieder zum vorherigen Zustand zurückkehren. Diese Funktion steht Ihnen bei HOSTFACTORY® Standard, Business, Agentur und .NET Webhosting zur Verfügung, nicht bei Budget Webhosting:

my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'Snapshots'

Eine ausführliche Anleitung dazu finden Sie im Artikel Snapshots erstellen und verwalten.

Anschliessend können Sie Ihren Domain Account auf eine neuere PHP-Version umstellen:

Bei einem Linux Domain Account:
my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'PHP' » 'Version ändern'

Bei einem Windows Domain Account:
my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'Mehr' » 'Einstellungen' » 'Server-Technologien / .NET Version'

Handelt es sich um eine Subdomain, finden Sie diese Option stattdessen unter my.hostfactory.ch » 'Webhostings' » (Webhosting wählen) » (Domain Account wählen) » 'Subdomains' » (Subdomain wählen) » 'Mehr' » 'Einstellungen'.

Schritt 3

Rufen Sie anschliessend Ihre Website auf und kontrollieren Sie, ob diese weiterhin vollumfänglich funktioniert. Sollte dies nicht der Fall sein, können Sie die PHP-Version gleichenorts wieder zurückändern.

Sollten Sie keine Möglichkeit zur selbstständigen Problembehebung haben bzw. keinen dafür zuständigen Webmaster, können Sie gerne auch mit uns diesbezüglich Kontakt aufnehmen.

Ist ein Umstieg (noch) nicht möglich?

Benötigt Ihre Anwendung zwingend eine ältere, bereits End-of-Life gesetzte PHP-Version, bietet Ihnen HOSTFACTORY® LegacyPHP eine Möglichkeit, diese Version dennoch sicher weiterzubetreiben. Für jede Version, die End-of-Life wird, legt HOSTFACTORY® dabei ein Umstellungsdatum fest und informiert Sie drei bis sechs Monate im Voraus per E-Mail. Den vollständigen Fahrplan sowie weitere Details finden Sie im genannten Artikel.

Wichtig

Allgemein empfehlen wir, stets eine möglichst aktuelle PHP-Version zu verwenden!

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/neue-php-version/
URL in Zwischenablage kopieren

Perl-Scripts

Damit Ihr Perl-Script korrekt ausgeführt werden kann, sind folgende Voraussetzungen zwingend zu erfüllen.

  • Erteilen Sie Ihrer Domain unter my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'Mehr' » 'Einstellungen' » 'Server-Technologien / PHP-Version' den benötigten Script-Support (CGI, Perl usw.).
  • Ihr CGI-file muss in das Verzeichnis '/cgi-bin' ausserhalb von '/httpdocs' abgelegt werden.
  • Ihr Script-File muss Ihrem FTP-User gehören.
  • Ihr Script-File muss '755'-er Berechtigungen haben.
  • Entfernen Sie allenfalls vorhandene Windows-Steuerzeichen (zb. überflüssige Leerschläge, Zeilenumbrüche usw.), indem Sie am besten mit einem reinen Text-Editor (z.b. Notepad) die Datei korrigieren und neu speichern

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/mein-perl-script-funktioniert-nicht/
URL in Zwischenablage kopieren
Welche Datenschutz-Einstellungen bevorzugen Sie?
Damit Sie unser Online-Angebot bestmöglich nutzen können, setzen wir auf unserer Website Cookies und ähnliche Technologien ein. Sie haben die Kontrolle darüber, zu welchen Zwecken wir Ihre Daten verarbeiten dürfen. Eine kommerzielle Verwendung ist ausgeschlossen.
Datenschutzerklärung
Technische Funktionen
Wir erfassen und speichern bestimmte Interaktionen und Einstellungen auf Ihrem Gerät, um die grundlegenden Funktionen unseres Online-Angebots, wie die Verwendung des Warenkorbs, zu ermöglichen. Bitte beachten Sie, dass die gespeicherten Daten keinerlei Rückschlüsse auf Ihre persönlichen Informationen zulassen.
Erweiterte Nutzungsmessung
Wir nutzen Analysetools, um technische Probleme zu erkennen und das Benutzererlebnis zu verbessern. Dazu gehören auch Dienste wie Google Analytics und Google Tag Manager, die Cookies verwenden, um Daten zu sammeln. Bitte beachten Sie, dass diese Daten auch von Google verarbeitet und möglicherweise für eigene Zwecke genutzt werden.