Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!
Diese Anleitung beschreibt die Installation von PHP-Erweiterungen auf dem Webhosting von Infomaniak.
Verwendung von PHP Zend-Erweiterungen
Achtung:
- Zend Guard Loader ist eine PHP-Erweiterung, die die Ausführung von mit Zend Guard verschlüsselten PHP-Skripten ermöglicht.
- Zend Guard Loader ist standardmäßig für PHP <= 5.6 auf allen Webhostings installiert und nicht für PHP-Versionen >= 5.6 verfügbar.
- Seit PHP 5.3.x wurde das Zend Optimizer-Modul durch ZendGuardLoader ersetzt.
- Die Erweiterung ZendOPCache benötigt einen Cloud-Server, der mit mindestens PHP 5.5 konfiguriert ist.
Link zu dieser FAQ: https://faq.infomaniak.com/130
War diese FAQ nützlich?
Diese Anleitung erklärt, wie Sie die folgenden Funktionen auf Webhosting (kursiv, nur für Managed Cloud Server) aktivieren:
proc_openpopenexec()shell_exec()set_time_limitpassthrusystem
Diese Funktionen sind standardmäßig deaktiviert, da sie bei einer Sicherheitslücke einer Website ein erhebliches Sicherheitsrisiko darstellen. Aktivieren Sie sie nur, wenn dies unbedingt erforderlich ist (z. B. für ein Skript oder CMS wie ImageMagick, Typo3, CraftCMS usw.).
PHP-Funktionen aktivieren
Um auf die Verwaltung Ihrer Website zuzugreifen:
- Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Benötigen Sie Hilfe?).
- Klicken Sie direkt auf den Namen der betreffenden Website:

- Klicken Sie auf Erweiterte Einstellungen verwalten:

- Klicken Sie auf den Reiter PHP / Apache:

- Klicken Sie auf die Schalter (Toggle-Schalter) Ein/Aus, um die gewünschten Einstellungen zu aktivieren oder deaktivieren:

- Klicken Sie auf die Schaltfläche Speichern am unteren Rand der Seite, um die Änderungen zu übernehmen.
Link zu dieser FAQ: https://faq.infomaniak.com/173
War diese FAQ nützlich?
Diese Anleitung erklärt, wie Sie ältere Versionen Ihrer Dateien und anderer Webdaten Ihrer Infomaniak-Webhostings wiederherstellen können und wie Sie eine effektive Backup-Strategie einrichten, falls die automatisch und kostenlos bereitgestellten Backups nicht mehr Ihren Anforderungen in Bezug auf Verfügbarkeit oder Sicherheit entsprechen.
Webhostings (Starter, Shared Hosting, Cloud Server)
Lesen Sie diese Anleitungen zur Wiederherstellung automatischer Backups:
- eines kompletten Hostings (FTP + MySQL),
- von spezifischen Dateien zum Hosting,
- von spezifischen Datenbanken,
- einer Webanwendung (WordPress & Apps),
- der SSH-Cronjobs des Cloud-Servers.
Lesen Sie diese Anleitungen zum Sichern und Wiederherstellen:
- eines Hostings mit Swiss Backup und Restic (für Fortgeschrittene),
- WordPress mit Swiss Backup,
- WordPress mit einer Erweiterung.
Bitte informieren Sie sich auch unter https://faq.infomaniak.com/snapshot.
E-Mail / kSuite
- Stellen Sie Nachrichten aus automatischen Infomaniak-Backups wieder her.
- Stellen Sie Kontakte oder Kalenderereignisse wieder her.
- Sichern Sie den aktuellen Inhalt eines E-Mail-Kontos:
- durch Herunterladen des aktuellen Inhalts auf Ihrem Computer,
- durch Duplizieren des gesamten aktuellen Inhalts in einem Backup-Postfach,
- durch Kopieren zukünftiger E-Mails, sobald sie eingehen, in ein Backup-Postfach.
Domänen / DNS-Zonen
- Stellen Sie gelöschte DNS-Einträge aus automatischen Infomaniak-Backups wieder her.
- Stellen Sie ein abgelaufenes Domain während der Wiederherstellungsfrist wieder her.
Link zu dieser FAQ: https://faq.infomaniak.com/250
War diese FAQ nützlich?
Dieser Leitfaden hilft Ihnen bei der Behebung von Problemen bei der Aktivierung Ihrer Windows Server-Lizenz.
Einleitung
- Informieren Sie sich über eventuelle aktuelle Probleme unter https://infomaniakstatus.com/.
- Für Public Cloud finden Sie die Liste der geplanten Wartungsarbeiten und aktuellen Probleme unter https://status.infomaniak.cloud/.
Registrierten Schlüssel ändern
Öffnen Sie das Dienstprogramm Ausführen (Taste Windows-Logo + R).
Den registrierten Schlüssel entfernen
Führen Sie den folgenden Befehl aus:
cscript.exe c:\windows\system32\slmgr.vbs -upk
Neuen Produktschlüssel hinzufügen
Starten Sie das Dienstprogramm Ausführen neu und führen Sie dann den folgenden Befehl aus:
cscript.exe c:\windows\system32\slmgr.vbs -ipk {SCHLÜSSEL}Ersetzen Sie {CLE/KEY} durch den Schlüssel Ihrer untenstehenden Konfiguration:
| Betriebssystem | KMS-Schlüssel |
|---|---|
| Windows Server 2019 Datacenter | WMDGN-G9PQG-XVVXX-R3X43-63DFG |
| Windows Server 2019 Standard | N69G4-B89J2-4G8F4-WWYCC-J464C |
| Windows Server 2022 Datacenter | WX4NM-KYWYW-QJJR4-XV3QB-6VM33 |
| Windows Server 2022 Standard | VDYBN-27WPP-V4HQT-9VMD4-VMK7H |
| Windows Server 2025 Standard | TVRH6-WHNXV-R9WG3-9XRFY-MY832 |
| Windows Server 2025 Datacenter | D764K-2NDRG-47T6Q-P8T8W-YP6DF |
Windows aktivieren
Starten Sie das Dienstprogramm Ausführen neu und führen Sie dann den folgenden Befehl aus, um den Schlüssel mit dem Infomaniak-Aktivierungsroboter zu verknüpfen:
cscript.exe c:\windows\system32\slmgr.vbs -skms kms.infomaniak.cloudStarten Sie das Dienstprogramm Ausführen neu und führen Sie dann den folgenden Befehl aus, um Ihr Windows-System zu aktivieren:
cscript.exe c:\windows\system32\slmgr.vbs -atoLink zu dieser FAQ: https://faq.infomaniak.com/267
War diese FAQ nützlich?
Dieser Leitfaden bezieht sich auf den IonCube Loader, ein PHP-Modul, das zum Dekodieren von PHP-Skripten verwendet wird, die mit dem IonCube Encoder codiert wurden.
Einleitung
- Die IonCube-Verschlüsselung wird verwendet, um den Quellcode einer Anwendung zu schützen und dessen unbefugte Änderung oder Verbreitung zu verhindern.
- Durch die Verwendung des IonCube Loaders können Website-Betreiber die Sicherheit ihres Codes und ihrer Inhalte gewährleisten und gleichzeitig eine sichere und einfache Verbreitung ihrer Anwendungen ermöglichen.
Die Verwendung des ionCube Loaders
Bei einem Shared Hosting-Paket wird dieser nicht mehr angeboten. Sie können dies im Dashboard überprüfen:
- Klicken Sie hier, um die Verwaltung Ihrer Website im Infomaniak Manager aufzurufen (Benötigen Sie Hilfe?).
- Klicken Sie direkt auf den Namen der betreffenden Website:

- Klicken Sie auf Erweiterte Einstellungen verwalten:

- Klicken Sie auf den Reiter PHP-Erweiterungen.
- Klicken Sie auf ionCube Loader (falls in der Liste vorhanden), um die Details anzuzeigen:

- Hier sollte die Nutzung eines Cloud-Servers in Betracht gezogen werden.
Link zu dieser FAQ: https://faq.infomaniak.com/285
War diese FAQ nützlich?
Im Bereich der Open-Source-Software zur Bearbeitung von Multimedia-Dateien ist FFmpeg ein leistungsstarkes und flexibles Werkzeug. Es kann zum Konvertieren, Bearbeiten und Streamen von Videos und Audios verwendet werden.
Die Verwendung von FFmpeg auf Shared Hosting birgt jedoch einige Probleme und Einschränkungen, sowohl für die Benutzer als auch für die Hosting-Anbieter.
Für die Verwendung von FFmpeg empfehlen wir Ihnen unser Cloud-Server-Angebot. Weitere Informationen finden Sie unter hier.
Alternativ können Sie auch den Service Infomaniak VOD/AOD nutzen.
Link zu dieser FAQ: https://faq.infomaniak.com/286
War diese FAQ nützlich?
Diese Anleitung erklärt, wie Sie Dateien sicher und einfach zwischen Ihrem Webhosting und/oder Ihrem Cloud-Server übertragen können.
Einleitung
- Das FXP (File eXchange Protocol) ist eine Methode zur direkten Dateiübertragung zwischen zwei FTP-Servern, ohne dass die Daten über den lokalen Client übertragen werden.
- Durch die Verwendung der FTP-Befehle PORT und PASV ermöglicht es die Herstellung einer Verbindung zwischen den beiden Servern für eine schnellere und effizientere Dateiübertragung, wodurch Bandbreite gespart wird.
- Diese Methode kann jedoch Sicherheitsrisiken bergen, wenn die Verbindungen nicht durch FTPS gesichert sind, und erfordert eine komplexere Konfiguration im Vergleich zu herkömmlichen FTP-Übertragungen.
Daten zwischen Servern übertragen
FXP ist standardmäßig auf Cloud-Servern und Webhosting-Angeboten (außer Starter) aktiviert.
Sie können beispielsweise CrossFTP verwenden, eine plattformübergreifende Software, mit der Sie FXP nutzen können (aber auch FTP, SFTP, S3, OpenStack Swift usw.).
Link zu dieser FAQ: https://faq.infomaniak.com/295
War diese FAQ nützlich?
Dieses Handbuch behandelt die ODBC-Funktionen von PHP.
Die ODBC-Funktionen von PHP werden nur auf Cloud Server unterstützt.
Funktionen für Open Database Connectivity
Dies sind die Funktionen, die zur Interaktion mit Datenbanken über die ODBC-Schnittstelle (Open Database Connectivity) verwendet werden, einem Standard für den einheitlichen Zugriff auf Datenquellen. Hier sind einige Beispiele für die Verwendung der ODBC-Funktionen von PHP:
- Daten aus einer externen Datenbank lesen und auf Ihrer Website anzeigen
- Daten in eine externe Datenbank einfügen oder ändern
- Komplexe Abfragen auf einer externen Datenbank ausführen
Link zu dieser FAQ: https://faq.infomaniak.com/296
War diese FAQ nützlich?
Dieses Handbuch bezieht sich auf ImageMagick, eine leistungsstarke Software-Suite zur Bildbearbeitung, die auf den Webhosting- und Cloud-Servern von Infomaniak verfügbar ist.
Vereinfachte Installation: Um ImageMagick oder seine Erweiterungen zu installieren, wird empfohlen, Fast Installer über Ihr Control Panel zu verwenden.
ImageMagick und Lösungen zur Bildbearbeitung
Für die Bearbeitung Ihrer Bilder (Größenänderung, Konvertierung, Wasserzeichen) stehen Ihnen verschiedene Tools zur Verfügung:
- ImageMagick (CLI): Die Hauptanwendung, die über die Befehlszeile (via SSH) verwendet werden kann; der moderne Befehl ist
magick, aber die alte Syntaxconvertist weiterhin verfügbar. - PHP-Erweiterung
imagick: Dies ist die gängigste Lösung für Webseiten (WordPress usw.); sie ermöglicht die direkte Verwendung von ImageMagick in Ihren PHP-Skripten. - GD-Bibliothek: eine leichtere Alternative, die oft vorinstalliert ist und sich ideal für einfache Bearbeitungen (Miniaturansichten, Text auf Bildern) eignet.
- PerlMagick: eine spezielle Schnittstelle für Perl-Skripte, um auf die Funktionen von ImageMagick zuzugreifen.
Pfade und Befehle
Auf den Infomaniak-Infrastrukturen ist ImageMagick standardmäßig installiert. Die ausführbaren Dateien befinden sich im folgenden Verzeichnis:
/usr/bin/Hier sind die wichtigsten verfügbaren Befehle:
| Befehl | Hauptanwendung |
|---|---|
magick (oder convert) | Bilder konvertieren, die Größe ändern und transformieren. |
identify | Metadaten einer Datei abrufen (Format, Größe usw.). |
mogrify | Eine Änderung direkt in der Originaldatei anwenden. |
composite | Mehrere Bilder übereinander legen (z. B. ein Logo als Wasserzeichen hinzufügen). |
Um zu prüfen, ob das Perl-Modul Image::Magick installiert ist, können Sie den folgenden Befehl verwenden:
perl -e 'use Image::Magick; print "Installed\n"';Link zu dieser FAQ: https://faq.infomaniak.com/322
War diese FAQ nützlich?
Diese Anleitung beschreibt die Verwendung von Crontab (Cronjobs über SSH), die ausschließlich auf Cloud Server verfügbar ist (es gibt auch einen Taskplaner für alle Hosting-Angebote).
Voraussetzungen
- Die Skriptdateien, die vom Cron-Job aufgerufen werden, müssen ausführbar sein (CHMOD).
Vollständiger Pfad
Cron-Jobs kennen keinen absoluten Pfad. Das Aufrufen von PHP ohne Angabe der vollständigen Pfade zum ausführbaren Programm macht die Ausführung des Jobs daher unmöglich. Es muss der folgende Pfad angegeben werden:
/opt/phpX.X/bin/phpErsetzen Sie X.X durch die gewünschte PHP-Version (z. B. /opt/php8.1/bin/php).
Weitere Schritte
Zum Beispiel:
Die Cronjobs des betreffenden SSH-Benutzers auflisten:
crontab -l -u BenutzernameCronjobs bearbeiten:
crontab -e -u BenutzernamePer E-Mail über das Ergebnis Ihrer Cronjobs benachrichtigt werden (am Anfang der Datei hinzufügen):
MAILTO=e-mail@domain.xyz
Eine Sicherung wiederherstellen
Infomaniak sichert die Cronjobs der letzten 7 Tage (einmal täglich). Im Falle einer versehentlichen Löschung kontaktieren Sie den Infomaniak-Support, um eine Wiederherstellung anzufordern, und geben Sie dabei die Uhrzeit und das Datum der Löschung an.
Link zu dieser FAQ: https://faq.infomaniak.com/350
War diese FAQ nützlich?
Diese Anleitung erklärt, wie Sie den HTTP-Header X-Frame-Options verwenden können, um die Anzeige Ihrer Seiten in Frames (<frame> und <iframe>) zu beschränken und so zum Schutz vor Clickjacking-Angriffen beizutragen.
Der Wert ALLOW-FROM wird von modernen Browsern nicht mehr unterstützt. Wenn Sie einem oder mehreren bestimmten Domains die Anzeige erlauben möchten, verwenden Sie stattdessen den Header Content-Security-Policy (CSP) mit der Direktive frame-ancestors.
Werte des X-Frame-Options-Headers
Der HTTP-Header X-Frame-Options gibt dem Browser an, ob eine Seite in einem <frame>- oder <iframe>-Tag angezeigt werden darf.
DENY: Verbietet die Anzeige der Seite in einem Frame vollständig, auch wenn sie von Ihrer eigenen Website eingebettet wird.SAMEORIGIN: Erlaubt die Anzeige nur, wenn die Seite von derselben Domain eingebettet wird.
Header einfügen
Um diese Schutzmaßnahme auf Ihre gesamte Website anzuwenden, fügen Sie die folgende Direktive in die Datei .htaccess ein:
Header set X-Frame-Options "SAMEORIGIN"Sie können diesen Header auch über ein PHP-Skript senden:
Eine bestimmte Domain mit Content-Security-Policy zulassen
Autoriser un domaine spécifique avec Content-Security-Policy
Um zu ermöglichen, dass eine externe Domain Ihren Inhalt in einem iframe einbinden kann, verwenden Sie den Header Content-Security-Policy mit der Direktive frame-ancestors.
Beispiel:
Header set Content-Security-Policy "frame-ancestors 'self' https://domain.xyz"Diese Regel erlaubt es Ihrer eigenen Website ('self') sowie https://domain.xyz, Ihre Seiten in einem iframe einzubetten.
Link zu dieser FAQ: https://faq.infomaniak.com/360
War diese FAQ nützlich?
Dieser Leitfaden beschreibt die Verwaltung von eingehenden und ausgehenden Verbindungen zwischen Ihren verschiedenen Hosting-Umgebungen, insbesondere für den Fernzugriff auf Datenbanken.
Verbindung zu Datenbanken zwischen Hosting-Umgebungen
1. Von einem Webhosting (Shared Hosting) aus
Wenn Sie über ein Webhosting (ausgenommen das ältere Angebot „v1 – 60 GB“) verfügen, können Sie eine Verbindung zu Datenbanken herstellen, die sich auf folgenden Servern befinden:
- ein weiteres Webhosting (Shared Hosting),
- ein Hosting-Typ Cloud-Server.
Diese Flexibilität ermöglicht es, eine Datenbank zwischen mehreren Websites zu teilen, Fernverbindungen herzustellen oder übergreifende Zugriffe zwischen Ihren Diensten zu konfigurieren.
2. Von einem Cloud-Server aus
Mit einem Cloud-Server ist es möglich, sich mit den auf einem anderen Cloud-Server gehosteten Datenbanken zu verbindenin Ihrer Umgebung:
- Stellen Sie sicher, dass der Port
3306(ProtokollTCP) für eingehende Verbindungen in Ihrer Firewall geöffnet ist. - Wenn Sie den Zugriff auf bestimmte Adressen einschränken, prüfen Sie die Regeln für die Protokolle
IPv4undIPv6.
Wichtiger Hinweis: ausgehende Verbindungen von einem Cloud-Server zu den Datenbanken eines Shared Hostings sind nicht erlaubt.
3. Von einem externen Anbieter
Wenn Sie von einem Server oder einem Tool, das außerhalb der Infomaniak-Infrastruktur liegt (externer Anbieter, lokale Anwendung usw.), auf Ihre MySQL-Datenbanken zugreifen möchten, lesen Sie bitte diese andere Anleitung.
Link zu dieser FAQ: https://faq.infomaniak.com/374
War diese FAQ nützlich?
Diese Anleitung erklärt, wie Sie die PHP-Funktion set_time_limit für ein Webhosting aktivieren oder deaktivieren.
Einleitung
set_time_limitist eine PHP-Funktion, die die maximale Ausführungszeit eines Skripts in Sekunden festlegt. Wenn diese Grenze erreicht ist, wird das Skript unterbrochen und ein fataler Fehler zurückgegeben.set_time_limitkann nicht verwendet werden, um Werte festzulegen, die über die im Manager definierte maximale Skriptausführungszeit (max_execution_time) hinausgehen.
PHP-Funktion set_time_limit aktivieren oder deaktivieren
Um die Verwaltung der Website aufzurufen:
- Klicken Sie hier, um die Verwaltung Ihrer Website im Infomaniak Manager aufzurufen (Benötigen Sie Hilfe?).
- Klicken Sie direkt auf den Namen der betreffenden Website:

- Klicken Sie auf Erweiterte Einstellungen verwalten:

- Klicken Sie auf den Reiter PHP / Apache:

- Klicken Sie auf den Schalter Ein/Aus, um die gewünschte Einstellung zu aktivieren oder deaktivieren:

- Klicken Sie auf die Schaltfläche Speichern am unteren Rand der Seite, um die Änderungen zu übernehmen.
Link zu dieser FAQ: https://faq.infomaniak.com/383
War diese FAQ nützlich?
Git und GitHub sind bei Infomaniak in allen Hosting-Angeboten verfügbar, und zwar bei…
und natürlich auch im Jelastic Cloud-Angebot, das eine tiefe Integration der Versionskontrolle ermöglicht.
Link zu dieser FAQ: https://faq.infomaniak.com/402
War diese FAQ nützlich?
Dieser Leitfaden behandelt die grundlegenden Datenbankverwaltungsfunktionen, die mit den Infomaniak-Hosting-Angeboten verfügbar sind.
Entdecken Sie auch die verwaltete Datenbanklösung (DBaaS) mit hoher Verfügbarkeit in der Schweiz gehostet, die eine einfache Bereitstellung leistungsstarker und sicherer Cluster (MySQL, MariaDB, PostgreSQL) ermöglicht, ohne dass die zugrunde liegende Infrastruktur verwaltet werden muss.
MySQL, SQLite, MariaDB, PostgreSQL…
Im Bereich Datenbankmanagementsystem unterstützen die Hosting-Angebote…
- … MySQL-Datenbanken über PHP MySQL-Zugriff oder über Perl DBI+DBD::mysql
- Sie können MySQL als Datenbankmanagementsystem (DBMS) auf den Infomaniak-Servern verwenden.
- Der Zugriff erfolgt entweder über PHP unter Verwendung der in PHP integrierten MySQL-Datenbankfunktionen oder über Perl unter Verwendung der Module DBI und DBD::mysql.
- … MySQLi, die native Schnittstelle für den Zugriff auf MySQL (PHP5)
- MySQLi ist eine PHP-Erweiterung, die den Zugriff auf eine MySQL-Datenbank ermöglicht.
- Es handelt sich um eine verbesserte und aktuellere Version der älteren PHP-MySQL-Erweiterung, die verbesserte Funktionen und eine höhere Leistung bietet.
- … SQLite 3.x
- SQLite ist eine leichte, eigenständige und serverlose SQL-Datenbank-Engine.
- Die Infomaniak-Server unterstützen SQLite Version 3.x, was bedeutet, dass Sie SQLite verwenden können, um Daten auf diesen Servern zu speichern.
- … MariaDB
- MariaDB ist ein Fork von MySQL und wird oft als Alternative zu MySQL verwendet.
- Sie können MariaDB daher als Datenbankmanagementsystem auf den Infomaniak-Servern verwenden.
- … das PGSQL-Modul
- PGSQL ist ein PHP-Modul, mit dem eine Verbindung zu einer PostgreSQL-Datenbank hergestellt werden kann.
- Diese spezielle Funktion ermöglicht es Ihnen, über PHP eine Verbindung zu einer REMOTEN PostgreSQL-Datenbank herzustellen; dazu muss der entsprechende Port für die spezifische IP-Adresse der PostgreSQL-Datenbank im Infomaniak-Manager geöffnet werden.
Dba, dbm, db2 und sqlite werden nicht unterstützt, SQL Server ebenfalls nicht (es handelt sich um einen Datenbankserver, der eine Microsoft-Architektur erfordert).
Link zu dieser FAQ: https://faq.infomaniak.com/418
War diese FAQ nützlich?
Diese Anleitung erklärt, wie Sie mithilfe des Befehls curl Informationen darüber erhalten, ob auf einer Website ein Caching-System vorhanden ist.
Einleitung
- In der Welt der Programmierung und Systemadministration ist es oft notwendig, festzustellen, ob eine Website ein Caching-System verwendet, um ihre Leistung zu verbessern.
- Caching-Systeme wie Fastly werden häufig verwendet, um Daten vorübergehend zu speichern und sie den Benutzern schneller bereitzustellen.
- Wenn Sie diese Schritte befolgen, können Sie feststellen, ob eine Website ein Caching-System verwendet, um ihre Leistung zu verbessern, und Sie können die Funktionsweise und Optimierung von Websites besser verstehen.
Verwendung des Befehls curl
curl ist ein Befehlszeilen-Tool, mit dem Daten mithilfe von URLs übertragen werden können.
Die Option -svo /dev/null wird verwendet, um eine stille Anfrage durchzuführen (-s), detaillierte Informationen über die Anfrage anzuzeigen (-v) und die Ausgabedaten nach /dev/null umzuleiten, um sie zu ignorieren (/dev/null ist ein spezielles Gerät in Unix/Linux-Systemen, das wie ein Papierkorb funktioniert). -H "Fastly-Debug: true" ist ein HTTP-Header, der der Anfrage hinzugefügt wird, um spezifische Debugging-Informationen von Fastly anzufordern.
Befehl ausführen
Führen Sie den folgenden Befehl über eine Anwendung vom Typ Terminal (Befehlszeilenschnittstelle, CLI / Command Line Interface) auf Ihrem Gerät aus:
curl -svo /dev/null [url] -H "Fastly-Debug: true"Ersetzen Sie [url] durch die Adresse der Webseite, die Sie überprüfen möchten.
Wenn die Website Fastly oder ein anderes ähnliches Caching-System verwendet, werden spezifische Debugging-Informationen in der Ausgabe des Befehls angezeigt. Die bereitgestellten Details können Informationen zu HTTP-Anfragen und -Antworten sowie Informationen zum Cache und zur Leistung enthalten.
Link zu dieser FAQ: https://faq.infomaniak.com/453
War diese FAQ nützlich?
Dieser Leitfaden beschreibt die Verwendung des Skripts FormMail in den verschiedenen Hosting-Angeboten von Infomaniak.
Präambel
- FormMailist ein kostenloses CGI-Skript, das den Inhalt eines Formulars erfasst und verarbeitet, um ihn an die angegebenen Benutzer zu senden.
- Unterstützt auf Shared Hosting & Cloud Server.
FormMail verwenden
Sie können FormMail auf einem Hosting installieren, um Formulare von Ihrer Website an die von Ihnen gewünschten Empfänger zu senden:
- Laden Sie die überarbeitete (kompatible) Version des ursprünglichen FormMail-Skripts von Matt Wright herunter.
- Platzieren Sie die Perl-Datei
FormMail.plin einem Unterordner mit dem Namencgi-bin. - Erteilen Sie dem Benutzer die Ausführungsberechtigung:
chmod u+x FormMail.pl
- Bearbeiten Sie die Datei
FormMail.pl, um die Empfänger anzugeben.
Die Datei EXAMPLE enthält ein Beispiel für ein Formular, das Sie nach Bedarf anpassen können.
Link zu dieser FAQ: https://faq.infomaniak.com/470
War diese FAQ nützlich?
Diese Anleitung erklärt, wie Sie den Festplattenspeicher eines Hostings auf Cloud Server ändern.
Einleitung
- Die Datenbanken werden auf demselben Cloud-Server installiert, daher ist der Speicherplatz für die Datenbanken nicht auf die Größe des Hostings beschränkt, sondern auf den gesamten Speicherplatz des Cloud-Servers.
- Um diesen gesamten Speicherplatz zu ändern, ist es erforderlich, die Konfiguration des Cloud-Servers zu ändern.
Den Speicherplatz eines Webhostings ändern
Um auf Ihr Cloud-Hosting zuzugreifen:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Benötigen Sie Hilfe?).
- Klicken Sie direkt auf den Namen, der dem betreffenden Produkt zugewiesen ist.
- Klicken Sie auf das Aktionsmenü ⋮, das sich rechts neben dem betreffenden Webhosting im Bereich Webhosting befindet.
- Klicken Sie auf Webhosting-Speicherplatz ändern:

- Passen Sie die Größe entsprechend dem zugewiesenen und noch verfügbaren Speicherplatz an.
- Klicken Sie auf die Schaltfläche Bestätigen, um die Änderung zu übernehmen.
Link zu dieser FAQ: https://faq.infomaniak.com/484
War diese FAQ nützlich?
Dieser Leitfaden hilft Ihnen bei der Behebung eines Fehlers vom Typ „Ungültige Abfrage: Der MySQL-Server ist nicht mehr verfügbar“.
Einleitung
- Diese Art von Fehler entsteht oft dadurch, dass eine MySQL-Verbindung geöffnet bleibt, ohne dass innerhalb eines bestimmten Zeitraums Anfragen gesendet werden, woraufhin die Verbindung geschlossen wird: http://dev.mysql.com/doc/refman/5.7/en/gone-away.html
- Die Variablen
wait_timeoutundinteractive_timeout, die diese Trennung steuern, sind auf 30 Sekunden eingestellt: http://dev.mysql.com/doc/refman/5.0/en/communication-errors.html
Lösungen
Um den Fehler „MySQL-Server ist nicht erreichbar“ zu vermeiden, gibt es verschiedene mögliche Ansätze:
Automatische Überprüfung und Wiederherstellung der Verbindung
Bevor Sie eine Anfrage ausführen, wird empfohlen, zu prüfen, ob die MySQL-Verbindung noch aktiv ist. Wenn die Verbindung unterbrochen wurde, können Sie sie automatisch wiederherstellen, bevor Sie mit Ihrer Anfrage fortfahren. Hier ist ein Beispiel in PHP:
if (!mysqli_ping($connexion)) {
mysqli_close($connexion);
$connexion = mysqli_connect($host, $user, $password, $database);
}Die Funktion mysqli_ping() prüft, ob die Verbindung noch gültig ist. Wenn dies nicht der Fall ist, schließt das Skript die Verbindung und öffnet eine neue.
Regelmäßiges Senden eines „Ping“
Eine andere Möglichkeit besteht darin, ein Skript auszuführen, das regelmäßig einen „Ping“ an die Datenbank sendet, um die Verbindung aktiv zu halten. Sie könnten beispielsweise einen geplanten Task (Cronjob) erstellen, der in regelmäßigen Abständen eine leichte Anfrage, wie z. B. SELECT 1;, sendet.
Anpassen der MySQL-Einstellungen (Cloud-Server)
Bei einem Cloud-Server können Sie die Werte der Variablen wait_timeout und interactive_timeout im MySQL-Menü Ihres Servers erhöhen, um die Dauer der Verbindung zu verlängern, bevor sie geschlossen wird.
Link zu dieser FAQ: https://faq.infomaniak.com/499
War diese FAQ nützlich?
Diese Anleitung hilft Ihnen, die öffentliche IP-Adresse Ihres Geräts zu finden, was beispielsweise bei bestimmten Supportanfragen nützlich sein kann.
Anzeige der öffentlichen IP-Adresse auf dem verbundenen Gerät
Klicken Sie hier, um die öffentliche IP-Adresse Ihres Geräts im Format IPv4 und IPv6 zu erhalten.
Alternative Methoden
Besuchen Sie ipinfo.io oder ifconfig.me.
… unter macOS
- Führen Sie über eine
Terminal-Anwendung (Befehlszeilenschnittstelle,CLI / Command Line Interface) auf Ihrem Gerät den Befehlcurl ifconfig.meaus und drücken Sie Eingabe. - Die angezeigte Adresse ist die öffentliche IP-Adresse des Computers.
Beachten Sie, dass sich diese Adresse in regelmäßigen Abständen ändern kann, insbesondere wenn der Router neu gestartet wird oder der Internetdienstanbieter eine dynamische IP-Adresszuweisung verwendet.
Um die Suche nach der öffentlichen IP-Adresse zu automatisieren, verwenden Sie Befehle oder Skripte, die Dienste wie api.ipify.org abfragen...
Link zu dieser FAQ: https://faq.infomaniak.com/528
War diese FAQ nützlich?