Wissensdatenbank

1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!

Diese Anleitung erklärt, warum eine Website nach einer Passwortänderung auf Ebene eines Webhostings "kaputt" sein oder nichts mehr anzeigen kann.

 

Verbindung zur Datenbank unterbrochen

Wenn Ihre Website, insbesondere ein Skript (CMS, WordPress, Prestashop oder jede andere Anwendung, die MySQL-Datenbanken verwendet), sich nicht mehr mit der MySQL MariaDB- oder einer anderen Datenbank verbinden kann, kann eine Fehlermeldung angezeigt werden, wie zum Beispiel:

  • Erreur lors de la connexion à la base de données
  • Database Error: Unable to connect to the database:Could not connect to MySQL
  • Link to database cannot be established

 

An die letzte Aktion erinnern…

Wenn ein Fehler auf Ihrer Website auftritt, müssen Sie immer den letzten Verlauf überprüfen. Gab es…

  1. … eine Aktion Ihrerseits auf Ebene der Konfigurationsdatei des betreffenden Skripts? Wurde sie verändert, modifiziert, verschoben?

    Manchmal kann das versehentliche Einfügen eines Leerzeichens vor oder nach einem Wort die Verbindung zwischen dem Webserver und dem Datenbankserver unterbrechen. Gehen Sie auf Ihre Dateiänderungen zurück.
    Falls nötig, eine frühere Version der Dateien wiederherstellen, die Sie kürzlich geändert haben.
     
  2. … eine Aktion auf Ebene des Datenbankpassworts im Infomaniak Manager?

    Wenn Sie das Passwort Ihrer Datenbank über den Infomaniak Manager ändern, dann zeigt Ihr Skript, das seine Informationen aus den Datenbanken abruft, nichts mehr an.Eine Änderung im Infomaniak Manager bedeutet, dass sie überall sonst ebenfalls geändert werden muss. Diese Änderung, die Sie im Manager vorgenommen haben, muss ebenfalls im Konfigurationsdatei des Skripts übernommen werden, indem Sie sich per FTP verbinden und die entsprechende Datei ändern, in der Regel "wp-config.php", "configuration.php" oder ähnlich.
     
  3. … eine von Infomaniak angekündigte Serververlagerung?

    Wenn dieser Fehler auf eine Serververlagerung oder einen anderen per E-Mail angekündigten Vorgang in Bezug auf das betreffende Produkt folgt, zögern Sie nicht, den Infomaniak-Support zu kontaktieren.

War diese FAQ nützlich?

Dieser Leitfaden beschreibt die Verwaltung des Zugriffs und der Sicherheit für Ihre Datenbanken (MySQL, MariaDB und MongoDB) auf einem Cloud-Server.

 

Vorwort

  • Die Firewall ist im Manager zugänglich, auch wenn keine Apache-Website konfiguriert ist (nützlich für Projekte, die ausschließlich Node.js verwenden, z. B.).
  • Zum Zugriff auf MySQL-Datenbanken von einem anderen Webhosting von Infomaniak aus, lesen Sie diesen anderen Leitfaden.
  • Zu MongoDB:
    • Um die Sicherheit Ihrer Daten zu gewährleisten, blockiert das System die Registrierung, wenn Sie versuchen, den Modus local_only zu deaktivieren, ohne die Authentifizierung zu aktivieren.
    • Die automatischen Backups von Infomaniak umfassen nicht die MongoDB-Datenbanken.

 

Ausgehender Zugriff ermöglichen (Infomaniak → extern)

Von einem Webhosting oder einem Cloud-Server von Infomaniak aus sind Anfragen an externe Datenbanken standardmäßig ohne Portbeschränkungen erlaubt.

 

Eingehenden Zugriff ermöglichen (extern → Infomaniak)

Um auf Ihre Datenbanken von außen zuzugreifen, benötigen Sie einen Cloud-Server und müssen die entsprechenden Ports in der Firewall Ihres Servers öffnen:

  • MySQL / MariaDB: Port 3306 (TCP)
  • MongoDB: Port 27017 (TCP)

 

Fernzugriff für MongoDB konfigurieren

Standardmäßig akzeptiert MongoDB nur lokale Verbindungen.

Bevor Sie Ihre Instanz öffentlich zugänglich machen (Fernzugriff), müssen Sie unbedingt einen Benutzer in Ihrer Datenbank erstellen.

Um einen Fernzugriff über Fast Installer zu ermöglichen, müssen Sie die Konfiguration anpassen, während Sie strenge Sicherheitsregeln einhalten.

  1. Klicken Sie hier, um auf die Verwaltung Ihres Cloud-Servers im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen des betreffenden Cloud-Servers.
  3. Klicken Sie im linken Seitenmenü auf Fast Installer.
  4. Klicken Sie auf MongoDB.
  5. Klicken Sie auf das Aktionsmenü rechts von der Instanz und wählen Sie Konfigurieren.
  6. Deaktivieren Sie die Option local_only.
  7. Aktivieren Sie die Option authentification.
  8. Speichern Sie die Änderungen:

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie ein SSL-Zertifikat aus dem Infomaniak Manager herunterladen oder exportieren.

 

Vorwort

  • Das Herunterladen des Zertifikats erzeugt eine Datei im Format .zip.
  • Das Archiv enthält die Dateien .key und .crt (sowie _windows.pfx & .protected.key je nach Zertifikatstyp):
  • Es wird empfohlen, dieses Zertifikat und seinen privaten Schlüssel an einem sicheren Ort aufzubewahren, da Letzterer den Zugriff auf Ihre verschlüsselten Daten ermöglichen könnte.

 

Ein SSL-Zertifikat exportieren oder herunterladen

Um auf die Verwaltung Ihrer Zertifikate zuzugreifen:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?):
  2. Filtern Sie bei Bedarf Ihre Zertifikatstypen, indem Sie auf das dafür vorgesehene Symbol klicken.
  3. Zeigen Sie verschiedene Zertifikatstypen wie Let's Encrypt, Sectigo DV & EV an...
  4. Fügen Sie die Zertifikate hinzu, die angezeigt werden sollen.
  5. Wenden Sie die Filter an:
  6. Die Tabelle zeigt nur noch die von Ihnen ausgewählten Zertifikatstypen an.

 

Ein Let's Encrypt-Zertifikat exportieren

  1. Klicken Sie direkt auf den Namen, der dem Zertifikat Let's Encrypt in der Liste zugewiesen ist:
  2. Klicken Sie auf das Aktionsmenü rechts neben dem betreffenden Objekt in der angezeigten Tabelle.
  3. Wählen Sie Zertifikat exportieren und folgen Sie den Anweisungen, um das Archiv auf Ihr Gerät herunterzuladen:

 

Ein Sectigo-Zertifikat exportieren

  1. Klicken Sie direkt auf den Namen, der dem Zertifikat in der Zertifikatsliste zugewiesen ist.
  2. Klicken Sie auf die Schaltfläche Verwalten.
  3. Klicken Sie auf Zertifikat herunterladen und folgen Sie den Anweisungen, um das Archiv auf Ihr Gerät herunterzuladen:

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie Fehler beim Zugriff auf Ihr Webhosting nach einer Änderung der IP-Adresse (z.B. bei einem Serverumzug) beheben können.

 

Vorwort

  • Um Zeit zu sparen, speichert Ihr System eine Tabelle zur Zuordnung von Domainnamen und IP-Adressen.
  • Wenn die Website die "Adresse" (IP) wechselt, versucht Ihr Computer, an die alte Tür zu klopfen.
  • Das Leeren des Caches zwingt ihn, die neue Adresse bei den DNS-Servern anzufordern.

Wenn Ihr Computer die alte Adresse im Speicher behält, das Leeren des DNS-Caches stellt die Verbindung wieder her.

 

DNS-Cache leeren…

 

… unter Windows

Verwenden Sie die Eingabeaufforderung, um Ihre Netzwerkeinstellungen zu aktualisieren:

  1. Öffnen Sie das Startmenü.
  2. Geben Sie cmd ein und bestätigen Sie.
  3. Geben Sie in dem schwarzen Fenster, das sich öffnet, den folgenden Befehl ein und drücken Sie die Eingabetaste:
    ipconfig /flushdns

 

… unter macOS

Auf den neuesten Versionen von macOS erfolgt die Prozedur über das Terminal:

  • Öffnen Sie das Terminal (über Spotlight oder Programme > Dienstprogramme).
  • Kopieren und fügen Sie den folgenden Befehl ein:
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Geben Sie Ihr Sitzungspasswort ein (es wird während der Eingabe nicht angezeigt) und bestätigen Sie.

 

… unter Linux

Die meisten modernen Distributionen verwenden systemd-resolved. Öffnen Sie Ihr Terminal und führen Sie aus:

  • sudo resolvectl flush-caches

Hinweis: Wenn Sie einen älteren Dienst verwenden, bleibt der Befehl sudo systemctl restart nscd gültig.


War diese FAQ nützlich?

Dieser Leitfaden bietet Lösungen für Fehler wie „Schädliche Website! Die Website wurde als schädlich gemeldet und basierend auf Ihren Sicherheitspräferenzen blockiert“ („STOP! This Website Can Harm Your Computer!“ auf Englisch).

 

Wer hat diese Nachricht gesendet?

Diese Fehlermeldung oder Warnung…

  • … WIRD NICHT von Infomaniak hinzugefügt.
  • … wird von Google auf Basis von https://www.stopbadware.org/ generiert.
  • … kann möglicherweise nicht mehr direkt angezeigt werden, da…
    • … Sie nicht mehr von Google gelistet sind.
    • … Sie einen Browser verwenden, der nicht auf den Google-Kontrollen basiert.

 

Was tun?

Wenn dies nicht die Website betrifft, die Sie verwalten, lesen Sie die Google-Hilfe zu diesem Thema.

Wenn die Website Ihre eigene ist, beachten Sie die folgenden Tipps:

  • Überprüfen Sie den Quellcode der veröffentlichten Seite: Es gibt sicherlich zusätzlichen Code im Vergleich zu den noch gesunden Seiten; es könnte sich um einen schädlichen iframe oder eine beliebige Einbindung handeln…
  • Auf der betreffenden Seite klicken Sie auf die Schaltfläche „Warum wurde diese Website blockiert?“ und folgen Sie den Anweisungen…
  • Lesen Sie die Google-Dokumentation zu diesem Thema.
  • Überwachen Sie das Vulnerability Detection Tool, das das Problem möglicherweise in der Zwischenzeit löst.

Wenn Sie ein Problem mit einer Drittanbieter-Software haben, wenden Sie sich direkt an deren Herausgeber oder einen Partner und lesen Sie die Support-Richtlinie sowie Artikel 11.9 der Infomaniak AGB.


War diese FAQ nützlich?

Diese Anleitung hilft Ihnen bei der Behebung eines möglichen Fehlers 530, indem die Anzahl der gleichzeitigen FTP-Verbindungen zu den Webhostings reduziert wird.

 

Fehler 530 beheben

Die Anzahl der FTP-Verbindungen, die gleichzeitig zu einem FTP-Speicherort eines Hostings hergestellt werden können, ist auf 25 begrenzt.

Die Fehlermeldung 530 Sorry, the maximum number of clients (25) for this user are already connected erscheint in der Regel nach mehreren gleichzeitigen Verbindungen mit einem FTP-Programm/Client, das die Trennungen schlecht verwaltet oder versucht, mehrere Verbindungen gleichzeitig zu öffnen, um den Download zu beschleunigen.

Sobald Sie diesen Fehler erhalten haben, müssen Sie das FTP-Programm schließen und 30 Minuten warten, damit der Server die aktiven Verbindungen trennt und Sie sich erneut verbinden können.

Sie können auch einen neuen FTP-Benutzer erstellen und sich damit verbinden.

Um dieses Problem mit FileZilla zu vermeiden, gehen Sie zu Bearbeiten -> Einstellungen, dann unter der Registerkarte Übertragungen und legen Sie die Anzahl der gleichzeitigen Übertragungen auf 2 fest.

Es wird empfohlen, den Web FTP im Manager zu verwenden.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie Dateien eines Webhostings mit einer FTP-Software/einem FTP-Client verwalten.

 

Vorwort

  • Um die Dateien Ihres Webhostings einfach und schnell zu verwalten, ohne eine Anwendung installieren oder FTP-Anmeldeinformationen eingeben zu müssen, verwenden Sie den Web FTP im Manager (er ermöglicht unter anderem CHOWN und die Komprimierung/Dekomprimierung von Dateien zip).
  • Die verschiedenen von Infomaniak angebotenen Dienste sind alle kompatibel mit den entsprechenden Standardprotokollen (FTP/S3/Swift für die Speicherung zum Beispiel), daher wenden Sie sich bei Problemen mit einer Drittanbieter-Software direkt an deren Herausgeber oder einen Partner und konsultieren Sie die Unterstützungspolitik sowie Artikel 11.9 der AGB von Infomaniak.
  • Was die von Infomaniak unterstützten Protokolle (FTP, SFTP usw.) betrifft, je nach Ihrem Hosting-Angebot (Starter, Node.js usw.), nehmen Sie sich diese andere Anleitung zu Gemüte.

 

Parameter für FTP-Software

Voraussetzungen

Unabhängig von Ihrer FTP-Software/einem FTP-Client sind die 3 unverzichtbaren Parameter zur Konfiguration eines FTP-Zugangs immer:

  1. Hostname: FTP-Serveradresse
  2. Benutzername: Name des FTP-Kontos
  3. Passwort: Das des FTP-Kontos

     
    • Die Portnummer sollte in der Regel standardmäßig belassen werden.
    • Der Verbindungstyp und -modus sollten in der Regel standardmäßig belassen werden.
    • Wenn eine Begrenzung der Anzahl gleichzeitiger Verbindungen angeboten wird, wird empfohlen, sie zu aktivieren.

 

Anmeldeinformationen für das Hosting abrufen

Sie finden alle Informationen in Ihrem Infomaniak Manager:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Hostings im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der dem betreffenden Hosting zugewiesen wurde:
  3. Klicken Sie auf FTP (oder FTP / SSH) im linken Seitenmenü

 

1. FTP-Hostname

Der im FTP-Client zu verwendende Hostname ist oben auf der Seite angegeben, die im Punkt 3 oben erhalten wurde und ein Symbol ermöglicht es Ihnen, die Adresse in die Zwischenablage zu kopieren.

Starter-Angebot - einfache Webseite


Wenn die angegebene Domain nicht funktioniert (zeigt z.B. nicht auf die IP-Adresse des Hostings), verwenden Sie die IP-Adresse als Hostnamen in der Form 123.45.678.123 (nehmen Sie sich Zeit für diese Anleitung).

 

Bezahlte Webhosting


Verwenden Sie den Hostnamen in der Form xyzb.ftp.infomaniak.com zum Beispiel.

 

2. FTP-Benutzername


Der Benutzername ist der Name des Kontos, das Sie in Ihrem Manager erstellen: xyzb_abcdefg zum Beispiel.

 

3. FTP-Benutzerpasswort

Das FTP-Benutzerpasswort wird vom Ersteller des FTP-Kontos festgelegt. Bei Verlust können Sie das FTP-Konto bearbeiten, indem Sie darauf klicken und ein neues Passwort festlegen.

Es ist nicht möglich, ein bereits angewendetes Passwort anzuzeigen; Sie müssen ein neues Passwort anwenden, wenn Sie das derzeit festgelegte Passwort nicht mehr haben.

 

Sobald die Verbindung hergestellt ist…

Wenn Sie die 3 erforderlichen Parameter eingeben, sollte Ihre FTP-Anwendung die Verzeichnisstruktur Ihres Hostings anzeigen:


War diese FAQ nützlich?

Dieser Leitfaden behandelt den MySQL-Abfrage-Cache, der, wenn er aktiviert ist, die Ergebnisse bereits ausgeführter Abfragen im Speicher speichert.

 

Vorwort

  • MySQL Query Cache ermöglicht es, nachfolgende identische Abfragen zu beschleunigen, indem sie nicht erneut ausgeführt werden.
  • Dies kann die Gesamtleistung des Datenbankservers verbessern, indem die Last reduziert und die Antwortzeit für häufige Abfragen verkürzt wird.

 

query_cache_type EIN oder AUS?

Bei den Webhostings (also außerhalb von Cloud-Server) ist MySQL Query Cache weder aktiviert noch aktivierbar.

Bei Cloud-Server aktivieren Sie MySQL Query Cache über Fast Installer.


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie den Wert der PHP-Richtlinie include_path ändern.

 

Ändern des include_path

Wie jeder andere PHP-Parameter wird include_path in der Datei .user.ini definiert.

Hier ist ein Beispiel für einen Pfad, der in Ihrer Datei .user.ini verwendet werden kann:

include_path = ".:/home/clients/123456789a12345b12fc345d/web/www.domain.xyz/include"
  • Der Punkt (.) am Anfang ermöglicht es, das aktuelle Verzeichnis in der Suche zu behalten.
  • Der Doppelpunkt (:) dient als Trennzeichen zwischen den verschiedenen Ordnern.

Nehmen Sie sich die Zeit, diesen anderen Leitfaden über phpinfo zur Kenntnis, um die Berücksichtigung Ihrer neuen Richtlinie zu überprüfen (die Änderung kann einige Minuten in Anspruch nehmen, um angezeigt zu werden).

Obwohl diese Methode weiterhin funktioniert, wird heute derautoloader von Composer bevorzugt für das Management von Inklusionen.


War diese FAQ nützlich?

Diese Anleitung zeigt, wie Sie die Direktive error_reporting() auf Ihrer Website ändern.

 

Fehlerberichte aktivieren

Geben Sie die folgenden 2 Informationen in Ihrer Datei .user.ini an:

display_errors=on
error_reporting=E_ALL & ~E_NOTICE & ~E_STRICT

Wenn Ihr Browser weder Fehler noch Warnungen anzeigt, gibt es keine.

 

PHP-Fehleranzeige deaktivieren

Für WordPress bearbeiten Sie die Datei wp-config.php und ersetzen Sie die Zeile:

define('WP_DEBUG', false);

durch:

ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);

Andernfalls können Sie den folgenden Code in die Datei .user.ini einfügen:

display_errors=off

War diese FAQ nützlich?

Dieser Leitfaden richtet sich an Entwickler und Webmaster, die Probleme mit der Anzeige von Sonderzeichen (z.B. Akzente, arabische Zeichen, chinesische Zeichen, Emojis, etc.) haben, sei es auf einer Infomaniak-Website oder in ihrer Datenbank.

 

Vorwort

  • Häufige Ursachen für falsch angezeigte Zeichen, die anstelle von Sonderzeichen oder Emojis erscheinen, wie ??:
    • PHP-Verbindung in utf8 anstelle von utf8mb4
    • MySQL-Tabelle oder -Spalte in latin1 oder utf8 anstelle von utf8mb4
    • SQL-Datei unterschiedlich vom Importparameter codiert
    • HTML/CSS/JS-Dateien falsch codiert
    • Fehlende oder falsche Deklaration des charset auf HTML-, PHP- oder HTTP-Seite
  • Gewöhnliche Lösungen:
    • Verwenden Sie utf8mb4 überall: Datenbank, Verbindungen, Tabellen, Spalten, Dateien, Header
    • Codierung aller Dateien und Dumps überprüfen
    • Anzeige von Emojis, Akzenten und anderen mehrsprachigen Zeichen testen
  • Nehmen Sie auch Kenntnis von diesem anderen Leitfaden, um eine andere Codierung bei der Verbindung zu einer MySQL-Datenbank zu erzwingen.

 

Verwenden Sie einen Texteditor, der das Speichern in UTF-8 ohne BOM unterstützt (Visual Studio Code, Sublime Text, Notepad++...)

 

1. Verwenden Sie UTF-8 oder UTF-8MB4 überall

Die MySQL-Codierung utf8 unterstützt keine 4-Bytes-Zeichen, wie Emojis. Diese werden als ?? angezeigt. Daher muss utf8mb4 verwendet werden, das eine echte vollständige Implementierung von UTF-8 ist.

 

2. HTML – Richtige Deklaration der Codierung

Im <head> Ihrer HTML-Seiten:

<meta charset="UTF-8">

Stellen Sie auch sicher, dass die CSS/JS-Dateien in UTF-8 (ohne BOM) gespeichert sind. 

 

3. PHP – UTF-8 oder UTF-8MB4 erzwingen

a) HTTP-Header

header('Content-Type: text/html; charset=utf-8');

b) MySQL-Verbindung (MySQL-API)

$connection = mysql_connect($host, $user, $pass);
mysql_set_charset('utf8mb4', $connection);

c) PDO-Verbindung

 $dsn = "mysql:host=localhost;dbname=ma_base;charset=utf8mb4";
$pdo = new PDO($dsn, $user, $pass, [
    PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
]);

 

4. MySQL-Datenbank

a) Konfiguration in phpMyAdmin

  • Datenbank, Tabellen und Spalten müssen in utf8mb4_unicode_ci oder utf8mb4_general_ci sein.
  • Im Reiter Operationen wählen Sie utf8mb4_unicode_ci für die Sortierung.

b) Nützliche SQL-Befehle

ALTER DATABASE ma_base CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
ALTER TABLE ma_table CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

c) Nach der PHP-Verbindung

mysqli_query($conn, "SET NAMES 'utf8mb4'");
mysqli_query($conn, "SET CHARACTER SET 'utf8mb4'");

 

5. Datei .user.ini / .htaccess

Um die Codierung auf der Serverseite (Apache) zu erzwingen:

AddDefaultCharset utf-8
Header set Content-Type "text/html; charset=utf-8"
# Pour PHP
php_value default_charset UTF-8
php_value mbstring.internal_encoding UTF-8

 

6. Import / Export von SQL-Dumps

Fehler wie é wird zu ? oder ein Emoji ☺ wird zu ?? stammen oft von einer Codierungsfehlausrichtung.

Überprüfen Sie die Codierung der SQL-Datei vor dem Import. Verwenden Sie iconv falls erforderlich:

iconv -f ISO-8859-1 -t UTF-8 dump.sql > dump_utf8.sql

In phpMyAdmin geben Sie die Importcodierung an (z.B. UTF-8, UTF-8MB4 oder latin1 je nach Datei).


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie den Dateimanager Web FTP verwenden, mit dem Sie den Inhalt Ihrer Webhostings einfach und schnell verwalten können.

 

Vorwort

  • Der Online-Dienst Web FTP / FTP Manager ermöglicht es Ihnen, …
    • … Dateien zu erstellen.
    • … in Verzeichnissen zu navigieren.
    • … Dateien von weniger als 50 Mo zwischen Ihrem Computer und dem Server zu übertragen:
      • einschließlich durch Ziehen und Ablegen direkt vom Computer in das Fenster Web FTP:
      • Um diese Grenze zu überschreiten und für die Möglichkeit der Hintergrundarbeit, Wiederaufnahme von Übertragungen nach einer Unterbrechung, Begrenzung der Übertragungsraten usw. verwenden Sie ein FTP-Programm/FTP-Client.
    • … vorhandene Dateien zu bearbeiten (kopieren, umbenennen, verschieben, löschen, …).
    • … Text-, php- und html-Dateien von weniger als 1 Mo zu bearbeiten und anzuzeigen.
  • Web FTP erfordert keinen besonderen Zugriff, sofern Sie die Berechtigungen zur Verwaltung eines Hostings im Infomaniak Manager besitzen und dort angemeldet sind.
    • Es ist also nicht erforderlich, ein FTP-Konto und dessen Passwort zu besitzen, das Passwort des Infomaniak-Kontos reicht aus.

 

Auf den Server über Web FTP zugreifen

Um schnell auf den FTP- oder SSH-Server des Websites zuzugreifen:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Hostings im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen des betreffenden Hostings:
  3. Klicken Sie im linken Seitenmenü auf FTP / SSH.
  4. Klicken Sie auf die Schaltflächen Web FTP oder SSH-Konsole, die Ihnen zur Verfügung stehen:

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie eine auf einem Webhosting verwaltete Website optimieren können, um sie schneller zu machen und allen Ihren Besuchern, unabhängig von ihrer Verbindungsgeschwindigkeit, eine flüssige Navigation zu bieten.

 

Die Rolle des Hosting-Anbieters

Die Ladegeschwindigkeit einer Website hängt von vielen Faktoren ab: Serverleistung, Netzwerkinfrastruktur des Hosting-Anbieters, Internetverbindung des Besuchers und Optimierung der Website selbst.

Als Hosting-Anbieter bemüht sich Infomaniak, das Beste aus dem Hosting herauszuholen, indem es seine Produkte und Infrastruktur ständig weiterentwickelt:

  1. Alle Hostings laufen auf SSD-Festplatten der neuesten Generation.
  2. Die Infrastruktur profitiert von mehr als 70 Gbit/s Interkonnektivität und Redundanz mit Partnern wie Cogent oder Level3.
  3. Um Spitzenlasten zu bewältigen, nutzen die Server regelmäßig erneuerte Intel Xeon 64-Bit-Prozessoren. Die Shared-Server nutzen im Durchschnitt nur 40 % der Leistung ihrer CPUs.

Wenn Sie eine Supportanfrage wegen langsamer Ladezeiten stellen, überprüft Infomaniak die folgenden Punkte:

  1. Der Server Ihres Hostings funktioniert normal und hat in den letzten 48 Stunden keine Zwischenfälle erlebt.
  2. Die Netzwerkinfrastruktur hat in diesem Zeitraum keine Störungen erlitten.

 

Die Rolle des Website-Besitzers und des Webmasters

Infomaniak greift nicht in die Inhalte der Server oder die Entwicklung der Websites ein. Die Erstellung und Wartung einer Website sind separate Berufe, auch wenn sie die vom Hosting-Anbieter bereitgestellten Tools und Dienste nutzen.

 

Ursachen für langsame Ladezeiten analysieren

Hier sind die Maßnahmen, die Sie ergreifen sollten, wenn Sie auf Ihrer Website langsame Ladezeiten feststellen:

  1. Wenden Sie die Empfehlungen von Google PageSpeed Insights an. Diese Punkte betreffen das Design der Website und nicht die Serverkonfiguration. Nehmen Sie sich diesen anderen Leitfaden zur Kenntnis, wenn der Test empfiehlt, die Ressourcenkomprimierung zu aktivieren.
  2. Wenn Sie langsame Ladezeiten aus dem Ausland feststellen, aktivieren Sie den DNS Fast Anycast.
  3. Installieren Sie ein Caching-System, um redundante Datenbankzugriffe zu reduzieren und die Anzeige zu beschleunigen.
  4. Überlegen Sie, einen CDN zu verwenden.
  5. Testen Sie die Serverantwortzeit oder TTFB.
  6. Scannen Sie Ihr Hosting, um mögliche Viren zu erkennen.
  7. Löschen Sie regelmäßig Ihre Datenbanken, indem Sie unnötige Einträge entfernen.
  8. Verwenden Sie die neueste PHP-Version, die mit Ihrer Website oder Ihrem CMS kompatibel ist.
  9. Vermeiden Sie Bilder, Zähler oder Medien, die auf externen Servern gehostet werden: Wenn sie nicht erreichbar sind, erscheint Ihre Website langsam.
  10. Deaktivieren Sie überflüssige oder ressourcenintensive WordPress-Erweiterungen.
  11. Halten Sie Ihre CMS und Webanwendungen regelmäßig auf dem neuesten Stand.
  12. Begrenzen Sie die Auswirkungen von zu aggressiven Crawlern, indem Sie einen Crawl-delay konfigurieren.
  13. Analysieren Sie die error-logs: Fehler zu beheben, die von Ihrer Website generiert werden, verbessert deren Leistung.
  14. Überprüfen Sie die slowlogs, um SQL-Abfragen zu identifizieren, die länger als 5 Sekunden dauern, und optimieren Sie diese (Beispiele zur Optimierung).
  15. Fügen Sie einen Server-Cache-Speicher wie Memcached hinzu (nur auf Cloud-Servern verfügbar).
  16. Erhöhen Sie den max_children-Wert (nur auf Cloud-Servern).

 

Wenn das Problem weiterhin besteht

Wenn Sie oder Ihr Webmaster die Ursache der Verzögerungen nicht finden, kontaktieren Sie den Infomaniak-Support schriftlich und geben Sie die folgenden Informationen an:

  1. Name der gehosteten Website.
  2. Genaues Datum und Uhrzeit der Verzögerungen.
  3. Name der betroffenen Datenbank oder des FTP-Kontos.
  4. Ihre öffentliche IP-Adresse während der Tests (sichtbar unter https://www.infomaniak.com/ip).
  5. Art der Verzögerung (Anzeige, FTP-Übertragungen usw.).
  6. Geben Sie an, ob Sie während dieser Episoden normalerweise auf die Website von Infomaniak zugreifen können.
  7. Vollständiges Ergebnis eines Traceroute zu 84.16.66.66.
  8. Ergebnis eines Geschwindigkeitstests auf speedtest.net, wobei Infomaniak als Zielserver ausgewählt wird.

 

Wenn sich Ihre Anforderungen ändern

Wenn Shared Hosting nicht mehr ausreicht, prüfen Sie den Wechsel zu einem Cloud-Server. Ihre Website kann problemlos migriert werden, um von dedizierten Ressourcen und fortschrittlichen Caching-Technologien zu profitieren.

Bei Bedarf können lokale, von Infomaniak empfohlene Partner diese Schritte übernehmen: Starten Sie eine kostenlose Ausschreibung; sie kümmern sich um alles und entlasten Sie von technischen Details.


War diese FAQ nützlich?

Dieser Leitfaden richtet sich an Entwickler, die das ORM Propel auf einem Hosting nutzen möchten, bei dem der Zugriff auf die Befehlszeile eingeschränkt ist.

 

Vorwort

  • Das ORM ermöglicht es, die Objekte einer Anwendung mit den Tabellen einer Datenbank zu verknüpfen. Man manipuliert die Daten über PHP-Objekte, anstatt rohen SQL zu schreiben.
  • Propel ist die Abstraktionsschicht, die diese Interaktionen (Beziehungen, Joins, Pagination) verwaltet, um die Codewartung zu vereinfachen.

 

Besonderheiten & Einschränkungen

  • Propel ist nicht über Pear vorinstalliert.
    • Sie müssen es manuell in Ihrem Projekt installieren.
    • Es ist zwingend erforderlich, die Version "Conventional Package" von Propel herunterzuladen.
  • CLI-Befehle (wie propel-gen) können auf dem Server nicht ausgeführt werden.
    • Daher wird Propel in der Produktion nur im "Runtime"-Modus verwendet. Die Erstellung der Klassen (Build) muss lokal durchgeführt werden.
    • Der Workflow besteht darin, den Code in einer Entwicklungsumgebung zu generieren und dann die resultierenden Dateien auf den Server zu übertragen.
  • Abhängigkeiten:
    • Die gesamte für Propel benötigte Bibliothek ist verfügbar, mit Ausnahme von Phing.
    • Das Fehlen von Phing beeinträchtigt die Produktion nicht, da dieses Tool nur während der lokalen Erstellungsphase erforderlich ist.

War diese FAQ nützlich?

Dieser Leitfaden richtet sich an Benutzer, die sich für Infomaniak entschieden haben, einen Webhoster, der sich für den Planeten einsetzt: Sie finden unten die Details der verwendeten Berechnungsmethode für die Anzeige von CO2 auf den Rechnungen sowie Tipps zur Reduzierung Ihres eigenen digitalen Fußabdrucks.

 

Vorwort

  • Für Webhosting und Mail-Services zeigt Infomaniak die jährliche Menge an ausgestoßenem CO2 an, eine Angabe, die auf einer strengen Methode der Lebenszyklusanalyse (LCA) basiert, die zwei Schlüsselkomponenten addiert:
    1. Materialimpakt (vollständiger Lebenszyklus)
      • Mithilfe der Emissionsfaktoren der Datenbank ResilioDB berücksichtigt die Berechnung die Emissionen, die bei der Herstellung (BLD), dem Transport (DIS) und der Entsorgung/Recycling (EOL) jedes Geräts (Server, RAM, Festplatten usw.) entstehen.
    2. Energetischer Impakt (tatsächlicher Verbrauch)
      • Der tatsächliche Stromverbrauch der Server wird über die IPMI-Sonden gemessen.
      • Diese Energie wird dann in CO2-Äquivalente umgewandelt, basierend auf dem spezifischen Energiemix von Infomaniak, der sehr kohlenstoffarm ist (11,77 g CO2eq/kWh).
  • Der Gesamtimpakt wird dann nach der Nutzungseinheit der Kunden (pro gehosteter Website oder pro E-Mail-Postfach) verteilt.

 

Wie können Sie selbst handeln?

Wenn der Webhoster seine Infrastrukturen optimiert, spielt auch der Endbenutzer eine entscheidende Rolle. Hier erfahren Sie, wie Sie den Fußabdruck Ihrer Dienste reduzieren können.

Für Websites

Das Ziel ist es, den Energieverbrauch der Server und der Endgeräte der Besucher zu minimieren:

  • Technische Optimierung: Bilder komprimieren, Skripte minimieren und moderne Formate (WebP) verwenden.
  • Sauberes Design: Automatisch abspielende Videos, Werbung und bandbreitenintensive Skripte begrenzen.
  • Bewährte Methoden: Für WordPress insbesondere wird empfohlen, die GreenIT-Fact Sheets zu konsultieren.

Für die E-Mail-Kommunikation

Die E-Mail-Kommunikation kann ebenfalls optimiert werden:

  • Sparsamkeit: Text-E-Mails anstelle von HTML-E-Mails bevorzugen und schwere grafische Signaturen begrenzen.
  • Anlagen: Den Versand von Links zum Herunterladen (über kDrive oder SwissTransfer) anstelle von großen Anhängen bevorzugen oder das komprimierte PDF-Format verwenden.
  • Reinigung: Sich von unnötigen Newslettern abmelden und Tools zur Verfolgung verwenden, um das Senden von nicht geöffneten E-Mails zu vermeiden.

Es wird empfohlen, die Statistiken regelmäßig zu überwachen, um die ökologische Leistung zu verbessern. Bis zu den zukünftigen integrierten Tools von Infomaniak ist es möglich, den Impact der Webseiten über GreenFrame.io zu auditieren.


War diese FAQ nützlich?

Dieser Leitfaden behandelt die Optimierung von Websites und insbesondere die Verwendung eines Cache-Systems darauf.

 

Vorwort

  • Wenn Infomaniak feststellt, dass Ihre Website mehr Ressourcen verbraucht als andere Websites auf demselben Server, wird eine Analyse durchgeführt.
    • Oft zeigt sich, dass eine einfache Änderung einer Abfrage oder eines Parameters Ihre Website optimieren und die Serverlast reduzieren könnte.
    • Sie werden dann per E-Mail mit den Anweisungen kontaktiert, die häufig die Installation oder Aktivierung eines Cache-Systems umfassen.
  • Der Ressourcenverbrauch steht nicht unbedingt in Zusammenhang mit der Anzahl der Besucher.
    • Eine gut optimierte, aktualisierte Website mit einem korrekt konfigurierten Cache-System kann mehrere zehntausend Besucher pro Tag bewältigen, während eine schlecht optimierte Website mit nur wenigen Besuchen pro Tag zu viele Ressourcen verbrauchen kann.
  • Ein Cache-System speichert häufig verwendete Daten temporär, um sie bei neuen Abfragen schneller bereitstellen zu können.
    • Dies verbessert die Geschwindigkeit der Website erheblich und reduziert die Last auf den Datenbanken oder Webdiensten.
    • Um ein fortschrittliches Cachesystem (Redis, Memcached) auf einem Infomaniak Cloud Server zu installieren, nehmen Sie sich diesen Leitfaden zur Kenntnis.

 

Cache-System aktivieren…

… auf WordPress

WordPress verfügt über zahlreiche Cache-Plugins. Hier sind die beliebtesten und effektivsten:

  • WP Rocket (kostenpflichtig, die leistungsstärkste und einfachste "All-in-One"-Lösung).
  • WP Super Cache (kostenlos, von Automattic entwickelt, sehr zuverlässig).
  • LiteSpeed Cache (kostenlos, extrem umfassend).

Standard-Aktivierungsvorgang:

  1. Melden Sie sich bei Ihrem WordPress-Administrationsbereich an.
  2. Gehen Sie zu Plugins > Hinzufügen.
  3. Suchen Sie nach einem der genannten Plugins, installieren Sie es und aktivieren Sie es.
  4. Konfigurieren Sie die Cache-Optionen: Seiten-Caching, CSS/JS-Minimierung und vor allem das Lazy Load für Bilder.

Nehmen Sie auch Kenntnis von diesem anderen Leitfaden zu diesem Thema.

… auf Joomla (v4 & v5)

  1. Gehen Sie zu System > Globale Konfiguration.
  2. Wählen Sie die Registerkarte System aus.
  3. Im Abschnitt Cache-Einstellungen aktivieren Sie den Cache (der Modus Konservativ ist der sicherste zum Starten).
  4. Wählen Sie den Cache-Manager (Standardmäßig Datei).
  5. Gehen Sie dann zu System > Plugins und stellen Sie sicher, dass das Plugin System - Cache aktiviert ist, um ganze Seiten zu cachen.

… auf PrestaShop (v1.7 & v8+)

  1. Gehen Sie zu Erweiterte Einstellungen > Leistung.
  2. Smarty: Aktivieren Sie "Templates niemals neu kompilieren" (in der Produktion) und aktivieren Sie den "Cache".
  3. CCC (Combine, Compress and Cache): Aktivieren Sie alle Optionen (Smart cache CSS, Smart cache JS, Apache-Optimierung).
  4. Cache: Unten auf der Seite aktivieren Sie "Cache verwenden". Auf einem Shared Hosting bevorzugen Sie das Dateisystem; auf Cloud Server verwenden Sie Memcached.

… auf Drupal (v9, v10 & v11)

Der Cache ist nativ integriert und sehr leistungsfähig auf Drupal:

  1. Gehen Sie zu Konfiguration > Entwicklung > Leistung.
  2. Aktivieren Sie "Seiten für anonyme Benutzer cachen".
  3. Legen Sie eine Dauer für "Maximale Cache-Ablaufzeit im Browser und Proxy" fest (z.B. 10 Minuten).
  4. Aktivieren Sie die Aggregation von CSS- und JavaScript-Dateien.

… auf Contao (v4 & v5)

  1. Der Cache wird nun hauptsächlich über die Konfigurationsdatei config/config.yaml oder über die Admin-Oberfläche unter Layout > Themen > Layout der Seite bearbeiten verwaltet.
  2. Legen Sie eine "Cache-Ablaufzeit" für die betreffende Seite fest.
  3. Verwenden Sie den Contao Manager um den Produktionscache (Symfony Cache) nach strukturellen Änderungen zu leeren.

 

Effizienz überprüfen

Nach der Aktivierung testen Sie Ihre Website mit diesen kostenlosen Tools:


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie einen Phishing-Versuch melden können, von dem Sie betroffen sind.

 

Vorwort

  • Phishing ist ein Betrugs- und Betrugsversuch, der darauf abzielt, sensible Informationen auf betrügerische Weise zu erhalten.
  • In der Regel erhält das Opfer in seinem Posteingang eine Nachricht, die angeblich von Infomaniak, seiner Bank oder einer vertrauenswürdigen Stelle stammt und ihm mitteilt, dass ein Problem mit seinem Konto oder seinem täglichen Leben aufgetreten ist:
  • Das Ziel dieser Identitätsdiebstahls ist in der Regel, dass der Benutzer freiwillig auf eine Seite geht und private Informationen angibt, die dann zu verschiedenen Zwecken, hauptsächlich finanziellen, genutzt werden.
  • Wenn es sich nicht um eine Nachricht handelt, die sich als etwas anderes ausgibt, sondern nur um eine unerwünschte Werbenachricht, ist es besser, sie als Spam zu melden.

 

Phishing-E-Mail melden

Voraussetzungen

Wenn Sie dann eine E-Mail dieser Art direkt in Ihrem Posteingang finden, haben Sie die Möglichkeit, Maßnahmen zu ergreifen, damit diese Nachrichten abnehmen und schließlich aus den Mail-Systemen verschwinden:

  1. Klicken Sie hier, um auf die Infomaniak Web-App Mail (Online-Dienst ksuite.infomaniak.com/mail) zuzugreifen.
  2. Öffnen Sie die Phishing-Nachricht.
  3. Klicken Sie auf das Aktionsmenü rechts.
  4. Klicken Sie auf Nachricht melden.
  5. Wählen Sie aus dem erscheinenden Menü Als Phishing melden:
  6. Bestätigen Sie den Versand zur Bearbeitung.
  7. Löschen Sie die E-Mail

Sobald Sie auf Als Phishing melden geklickt haben, wird eine E-Mail automatisch an Infomaniak mit allen notwendigen Informationen zur Bearbeitung des Betrugsversuchs gesendet.

Im Falle eines schwerwiegenderen Problems (wenn die Nachricht Ihnen direkt von einer bekannten Person oder einem Kontakt zugesendet wird, ohne dass es sich um einen Massenversand handelt) wird empfohlen, sich an eine Organisation wie z.B. report.ncsc.admin.ch zu wenden.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie die Dateiaktivitäten auf Ihrem Infomaniak-Hosting-Server überprüfen.

 

Aktivitätsprotokolle des FTP-Speicherplatzes

Um die Aktivität der Datenaustauschvorgänge in Ihrem FTP-Speicherplatz zu erfahren, kontaktieren Sie den Infomaniak-Support, um FTP-Protokolle anzufordern. Melden Sie sich dazu im Voraus mit den Anmeldeinformationen an, die zur Verwaltung Ihres Webhostings erforderlich sind.

Das Protokoll wird nur aktualisiert, wenn eine FTP-Aktivität stattgefunden hat.

Hilfe zur Protokollanalyse: http://www.castaglia.org/proftpd/doc/xferlog.html


War diese FAQ nützlich?

Der mögliche Hinweis information_schema betrifft Sie nicht direkt.

Bitte beachten Sie dies nicht.

Es handelt sich um eine interne Datenbank von MySQL, die eine Zusammenfassung der Informationen Ihrer eigenen Datenbanken ist.


War diese FAQ nützlich?

Diese Anleitung betrifft RTMP (Real-Time Messaging Protocol), einen Dienst, der es ermöglicht, Multimedia-Inhalte in Echtzeit im Internet zu streamen:

  • Es handelt sich um ein proprietäres Protokoll, das von Adobe entwickelt wurde und dessen Nutzung die Konfiguration eines dedizierten RTMP-Servers oder die Nutzung von RTMP-Hosting-Diensten erfordert.
  • Zuschauer können auf die Live-Übertragung zugreifen, indem sie einen RTMP-kompatiblen Mediaplayer, wie z.B. VLC, verwenden.

Standardmäßig ist RTMP durch die Infomaniak-Sicherheitsregeln blockiert.


War diese FAQ nützlich?