Wissensdatenbank
1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Dieser Leitfaden erklärt, wie Sie eine Startseite auf Ihrer Infomaniak-Website erstellen können, indem Sie das Tool zur Erstellung von Willkommensseiten verwenden, eine vereinfachte Hilfe zum schnellen und einfachen Erstellen von Inhalten.
Voraussetzungen
- ein Infomaniak-Webhosting haben (einschließlich Starter, die grundlegende Webseite bei Bedarf aktivieren)
Eine Willkommensseite erstellen
Um auf das Erstellungs-Tool zuzugreifen:
- melden Sie sich beim Infomaniak Manager an (manager.infomaniak.com) über einen Webbrowser wie Brave oder Edge
- klicken Sie auf das -Symbol in der oberen rechten Ecke der Benutzeroberfläche (oder navigieren Sie über das linke Seitenmenü, z.B.)
- wählen Sie Hosting (das Universum Web & Domain)
- klicken Sie auf den Namen des betreffenden Objekts in der angezeigten Tabelle
- klicken Sie auf Meine Websites im linken Seitenmenü
- klicken Sie auf Seiteneditor im linken Seitenmenü
- wählen Sie den Domainnamen der Website aus, auf der Sie die Webseite installieren möchten, und überprüfen Sie ihn
- klicken Sie auf Eine Startseite erstellen
Sie können dann ein Thema auswählen, den für Ihre Besucher sichtbaren Text festlegen, ein Bild in den Seiteninhalt einfügen, die SEO-Inhalte Ihrer Seite verwalten, ein Hintergrundbild hinzufügen, falls erforderlich, Benutzernamen für soziale Medien angeben usw., und all dies kann jederzeit geändert werden.
Klicken Sie auf die blaue Schaltfläche am Ende der Seite, um Ihre Änderungen zu speichern und zu veröffentlichen.
Beachten Sie, dass das Tool gegebenenfalls zusammen mit der FTP-Verwaltung Ihres Webhostings verwendet werden kann.
Willkommensseite deaktivieren und löschen
Um die Homepage zu löschen, die automatisch im Stammverzeichnis der Struktur Ihrer Website platziert wurde:
- melden Sie sich beim Infomaniak Manager an (manager.infomaniak.com) über einen Webbrowser wie Brave oder Edge
- klicken Sie auf das -Symbol in der oberen rechten Ecke der Benutzeroberfläche (oder navigieren Sie über das linke Seitenmenü, z.B.)
- wählen Sie Hosting (das Universum Web & Domain)
- klicken Sie auf den Namen des betreffenden Objekts in der angezeigten Tabelle
- klicken Sie auf Meine Websites im linken Seitenmenü
- klicken Sie auf Seiteneditor im linken Seitenmenü
Sie können die Willkommensseite mit dem Papierkorb löschen; dies wird den Inhalt der Willkommensseite dauerhaft löschen!
Dieser Leitfaden beschreibt das Senden authentifizierter E-Mails von einer von Infomaniak gehosteten Website unter Verwendung einer SMTP-Konfiguration; die Einrichtung eines authentifizierten SMTP-Servers wird für die wichtigsten CMS vorgestellt.
Die Verwendung eines authentifizierten SMTP-Servers zum Senden von E-Mails aus Ihren Anwendungen bietet Vorteile in Bezug auf Sicherheit, Zuverlässigkeit, Fehlerverwaltung, Kompatibilität mit Drittanbieterservern und Nachvollziehbarkeit im Vergleich zur Verwendung von unauthentifiziertem PHP-Mail.
Voraussetzungen
- einen E-Mail-Dienst besitzen; Sie haben die Möglichkeit, den von Infomaniak angebotenen Mail-Service oder einen anderen E-Mail-Dienst Ihrer Wahl zu nutzen
Beispiel für eine SMTP-Konfiguration
Wenn Sie eine E-Mail-Adresse haben, die mit Ihrer Website-Domain verknüpft ist (email@domain-site.xyz z.B.), geben Sie die Details ein, um sie für das Senden vom Webserver über SMTP zu verwenden:
auf WordPress
- zum WordPress-Admin-Dashboard anmelden
- ein SMTP-Plugin installieren (WP Mail SMTP funktioniert)
- das Plugin konfigurieren, z.B.:
Von da an wird eine E-Mail, die von einem Kontaktformular auf der Website gesendet wird (Standard-Formular Divi z.B.), über SMTP gesendet. Um dies zu überprüfen, überprüfen Sie einfach die Kopfzeilen einer auf diese Weise empfangenen Nachricht, insbesondere die Zeile x-mailer
, die beispielsweise WPMailSMTP/Mailer/smtp
anstelle von PHPMailer
erwähnen kann.
Hinweis: Der x-mailer kann jede Angabe sein, die nicht unbedingt repräsentativ für die tatsächliche Sendemethode ist
auf Prestashop
- zum Prestashop-Admin-Dashboard anmelden
- unter Erweiterte Parameter dann E-Mail gehen
- das Senden über SMTP konfigurieren:
Überprüfen Sie dann (um einen Fehler wie Could not instantiate mail function
oder sender mismatch
zu vermeiden), dass die Adresse, die Sie in diesen erweiterten Einstellungen konfiguriert haben, übereinstimmt mit der Adresse, die Prestashop beim Versenden von E-Mails verwendet. Um dies zu tun:
- zum Prestashop-Admin-Dashboard anmelden
- unter Shop-Einstellungen gehen
- im linken Menü auf Kontakt klicken
- im Tab Kontakte überprüfen, ob die angegebene E-Mail-Adresse dieselbe ist wie die zuvor konfigurierte
- E-Mail-Adressen bei Bedarf bearbeiten
- auf den Tab Geschäfte klicken
- überprüfen (und bei Bedarf korrigieren), ob die angegebene E-Mail-Adresse dieselbe ist wie die zuvor konfigurierte
auf Joomla
- zum Joomla-Admin-Dashboard anmelden
- im linken Menü auf System klicken
- auf Globale Konfiguration klicken
- auf den Tab Server klicken
- das Senden über die SMTP-Sende-Methode konfigurieren:
Dieser Leitfaden betrifft Sie, wenn Sie den Fehler The web host does not exist erhalten, wenn Sie die Adresse einer Website auf einem Infomaniak Webhosting besuchen.
Herkunft
Meistens tritt dieser Fehler auf, weil Ihr Domainname nicht korrekt mit Ihrer Website verknüpft ist (Ihr Domainname zeigt wahrscheinlich auf die falsche IP-Adresse).
Lösung
Um Ihre Website wieder online zu bringen, überprüfen Sie die DNS-Zone Ihres Domainnamens, insbesondere seine A-Einträge, und korrigieren Sie sie bei Bedarf, indem Sie die IP-Adresse Ihres Hostings angeben.
Am einfachsten ist es, unser DNS-Diagnosetool zu verwenden, um die Ausrichtung automatisch zu korrigieren, zuerst durch Zusammenfassen von Produkten in derselben Organisation, wenn nötig.
This guide explains how to update a Let's Encrypt SSL certificate for a website hosted by Infomaniak.
Introduction
- It may be necessary to regenerate a certificate after adding or removing aliases to a website in order to include the new domain names linked to the website.
- The dashboard will clearly indicate that one of the domains linked to the site is not covered by the existing SSL certificate:
Update a Let's Encrypt Certificate
To access certificate management:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product:
- Click on the action menu ⋮.
- Click on Change Certificate:
- Choose the type of certificate to update.
- Click on the Next button:
- Verify or select the relevant domains.
- Click on the Install button:
Dieser Leitfaden erklärt, wie man einen Phishing-Versuch melden kann, dem man möglicherweise zum Opfer gefallen ist.
Phishing, Fishing, Betrug...
Phishing ist ein Betrugsversuch, der darauf abzielt, auf betrügerische Weise sensible Informationen zu erlangen.
In der Regel erhält das Opfer in seinem E-Mail-Postfach eine Nachricht, die scheinbar von Infomaniak, seiner Bank oder einer vertrauenswürdigen Organisation stammt, und darauf hinweist, dass ein Problem mit seinem Konto aufgetreten ist.
Ziel dieses Identitätsdiebstahls ist es meist, den Benutzer dazu zu bringen, freiwillig auf eine Seite zu gehen und private Informationen mitzuteilen, die dann für verschiedene Zwecke, hauptsächlich finanzielle, genutzt werden.
Voraussetzungen
- überprüfen, ob der Spamfilter aktiv ist
- für mehr Sicherheit die Kennzeichnung von externen E-Mails aktivieren
Ein Phishing-E-Mail melden
Um dies zu tun:
- loggen Sie sich bei Infomaniak Mail ein (mail.infomaniak.com) über einen Webbrowser wie Brave oder Firefox
- öffnen Sie die Phishing-Nachricht und klicken Sie auf das Aktionsmenü ⋮ rechts
- aus dem erscheinenden Menü wählen Sie Als Phishing melden:
- bestätigen Sie den Versand zur Bearbeitung
- löschen Sie die E-Mail
Sobald Sie auf Als Phishing melden geklickt haben, wird automatisch eine E-Mail an Infomaniak gesendet mit allen notwendigen Informationen zur Bearbeitung der Betrugsmeldung.
Im Falle eines schwerwiegenderen Problems (wenn die Nachricht direkt von einer bekannten Person oder einem Kontakt ohne massenhafte Versendung adressiert wurde) wird empfohlen, sich an eine Organisation wie www.report.ncsc.admin.ch zu wenden.
Dieser Leitfaden erklärt, wie Sie die PHP-Version direkt über die Befehlszeile ändern können, wenn Sie PHP-Skripte mit der PHP-CLI (Command Line Interface) ausführen. Dies kann nützlich sein, wenn Sie vorübergehend bestimmte Einstellungen für ein bestimmtes Skript oder eine PHP-Sitzung ändern müssen.
Ändern der PHP-Version in der CLI
Um die in der Befehlszeile (CLI) verwendete PHP-Version über SSH zu ändern:
- Verbinden Sie sich über SSH (Hilfe).
- Erstellen Sie eine
.profile
-Datei, wenn sie nicht vorhanden ist: touch ~/.profile. - Bearbeiten Sie die
.profile
-Datei: nano ~/.profile. - Fügen Sie diesen Code in die Datei ein, um die gewünschte PHP-Version auszuwählen: export PATH=/opt/php7.4/bin:$PATH.
- Laden Sie die
.profile
-Datei: source ~/.profile. - Überprüfen Sie die PHP-Version: php -v.
Interaktiver Modus
Die oben erwähnte .profile
-Datei wird nur geladen, wenn die Benutzeroberfläche verwendet wird. Im SSH-Modus (Anmelde-Modus) ist es die .bash_profile
-Datei, die eingebunden wird. Und im interaktiven Modus (nicht Anmelde-Modus) ist es die .bashrc
-Datei, die eingebunden wird.
Einige Serverbereitstellungsskripte öffnen Sitzungen im interaktiven Modus (nicht Anmelde-Modus), und Umgebungsvariablen werden nicht in den PATH geladen, auch wenn die SSH-Sitzung korrekt konfiguriert ist.
In diesem Fall müssen Sie die PHP-Version in die .bashrc
-Datei laden (export PATH="/opt/php7.4/bin:$PATH"
) und die .bashrc
-Datei in den .bash_profile
- und .profile
-Dateien einbinden (. ~/.bashrc
).
Nachdem Sie diese Schritte befolgt haben, sollte die von Ihnen angegebene PHP-Version jedes Mal in Ihrer Shell-Umgebung geladen werden, wenn Sie eine neue Sitzung öffnen. Dies ermöglicht es Ihnen, Skripte unter Verwendung dieser PHP-Version in der Befehlszeile (CLI) auszuführen.
Erwähnung der PHP-Version
Wenn Sie nur die Erwähnung php
verwenden, wird die vorherige Version vor der bereits vorhandenen installiert (neueste Version -1): Wenn die zuletzt installierte Version 8.1 ist, wird 8.0 mit "php" verwendet. Es ist ratsam, die Erwähnung php-7.0
, php-7.1
usw. zu verwenden, damit sich die Version bei jedem Update nicht ändert.
In diesem Leitfaden wird erklärt, warum es empfohlen wird, die Verwendung der Funktion mysql_num_rows()
in MySQL aufzugeben, die einfach die Anzahl der Zeilen in einem Ergebnis zurückgibt.
Der Nachteil dieser Funktion ist, dass sie für den Server sehr schwerwiegend ist, da es sich um eine Schleife handelt, die jede Zeile durchläuft, um sie zu zählen.
Zum Beispiel:
$SQLstr = "SELECT * FROM kommentare WHERE anzeigen=1";
$r = mysql_query($SQLstr);
$num = mysql_num_rows($r);
MySQL verfügt über eine count()
-Funktion, die dies handhabt und viel weniger schwerwiegend ist. Verwenden Sie dies:
$SQLstr = "SELECT count(*) FROM kommentare WHERE anzeigen=1"
$r = mysql_query($SQLstr);
$result = mysql_fetch_row($r);
$num = $result[0];
oder
$SQLstr = "SELECT count(*) as total FROM kommentare WHERE anzeigen=1"
$r = mysql_query($SQLstr);
$result = mysql_fetch_array($r);
$num = $result['total'];
This guide covers the task scheduler, a feature that allows you to run scripts on Web Hosting at your chosen time and frequency to automate repetitive tasks.
Also refer to this other guide if you are looking for information on crontab (crons via SSH) on Cloud Server.
Accessing the Task Scheduler (webcron)
To access the task scheduling tool:
- Click here to access your product management in the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product.
- Click on Web in the left sidebar menu.
- Click on Task Scheduler in the left sidebar menu:
- Click on Tasks in the left sidebar menu.
- Existing crons and tasks currently running are displayed under the 2 tabs on the page:
- Click the Schedule a Task button to create a scheduled task, specifying whether the script URL to be executed is password-protected, if you want to receive notifications, etc.
- Remember to enable the task using the toggle switch.
Minimum Intervals
You can schedule the cron at a minimum interval of:
- 15 minutes with shared hosting
- 1 minute on Cloud Server
Dieser Leitfaden erklärt die Direktive "Options +Indexes", die die Navigation für Besucher erleichtert und eine fortgeschrittenere Anpassung dessen ermöglicht, wie Dateien angezeigt werden.
Zum Beispiel ist es möglich, den Inhalt eines Verzeichnisses aufzulisten, das keinen Index hat (d.h., ein Ordner ohne eine bestimmte "Startseite").
Warum diese Direktive verwenden?
Ohne diese Direktive kann ein Besucher eine Fehlermeldung wie diese erhalten:
Zugriff verweigert!
Sie haben keine Berechtigung, auf das angeforderte Verzeichnis zuzugreifen.
Entweder gibt es kein Indexdokument oder das Verzeichnis ist geschützt.
Wenn Sie denken, dass dies ein Serverfehler ist, kontaktieren Sie bitte den Website-Administrator.
Fehler 403
Auswirkungen
Es ist wichtig zu verstehen, welche Auswirkungen diese Option hat, und sicherzustellen, dass Verzeichnisse, die sensible Informationen enthalten, im Voraus ordnungsgemäß geschützt sind.
Anzeigen von Dateien und Verzeichnissen
Einer der Hauptvorteile der Aktivierung der Verzeichnisindizierung besteht darin, dass Besucher alle Dateien und Unterverzeichnisse in einem bestimmten Verzeichnis sehen können, selbst wenn sie den genauen Namen der gesuchten Datei nicht kennen. Dies kann besonders nützlich für Websites zum Teilen von Dateien oder Download-Seiten sein.
Einfache Navigation
Die Verzeichnisindizierung erleichtert auch die Navigation für Besucher, die nicht mit der Dateistruktur der Website vertraut sind. Sie können einfach durch Unterverzeichnisse browsen, um die Datei oder den Ordner zu finden, den sie benötigen.
Personalisierung
Die Direktive "Options +Indexes" kann angepasst werden, um zusätzliche Informationen anzuzeigen, wie Dateigröße und Änderungsdatum, oder um bestimmte Dateien oder Verzeichnisse auszublenden. Dies kann besonders nützlich sein für Websites, die steuern müssen, wie Dateien den Besuchern angezeigt werden.
Wie Sie den Inhalt eines Webordners auflisten können
Um die Elemente in einem Ordner ohne speziellen Index aufzulisten:
- Erstellen Sie eine .htaccess-Datei im entsprechenden Ordner.
- Fügen Sie den folgenden Befehl hinzu:
Options +Indexes
Es ist wichtig zu beachten, dass diese Lösung nur funktioniert, wenn Sie in dem betreffenden Ordner keine Indizes haben. Sie müssen Indexdateien wie index.php, index.html, index.htm usw. sowie eventuelle welcome.php-Dateien entfernen, wenn sie vorhanden sind.
Personalisierung der Anzeige
Hier ist ein Beispielcode zur Anpassung des Erscheinungsbilds der von Apache generierten Dateiliste:
Options +Indexes
IndexOptions FancyIndexing
IndexOptions FoldersFirst IgnoreCase NameWidth=* DescriptionWidth=* Charset=UTF-8
HeaderName header.html
ReadmeName footer.html
In diesem Beispiel haben wir die Option "Indexes" aktiviert, die Option "FancyIndexing" hinzugefügt, um ein ästhetischeres Erscheinungsbild zu erhalten, die Sortierreihenfolge der Dateien festgelegt, die Spaltenbreite für Dateinamen und -beschreibungen festgelegt und die Dateinamen für den Header und den Footer der Dateiliste angegeben.
In diesem Leitfaden wird erklärt, wie Sie ein Thema oder eine Erweiterung von Elegant Themes für eine bereits über WordPress & Apps (Infomaniak) installierte WordPress-Website installieren.
Voraussetzungen
- Ihre WordPress-Website muss mit den Infomaniak WordPress-Tools installiert sein, um diese Themen und Erweiterungen verwenden zu können
- Infomaniak erlaubt es Ihnen nur, das Thema (Divi, Extra, etc.) und die Erweiterungen (Monarch, Bloom, etc.) Ihrer Wahl kostenlos mit 1-Klick-Installation zu installieren und von offiziellen Updates zu profitieren; um den Kundenservice zu nutzen, müssen Sie ein Abonnement für Elegant Themes abschließen.
Verwendung eines Elegant Themes-Themas
So geht's:
- Melden Sie sich im Infomaniak Manager (manager.infomaniak.com) von einem Webbrowser wie Brave oder Edge an
- Klicken Sie auf das Symbol oben rechts in der Oberfläche (oder navigieren Sie durch das linke Seitenleistenmenü, zum Beispiel)
- Wählen Sie Website (Web & Domain Universum)
- Klicken Sie auf den Namen des relevanten Objekts in der angezeigten Tabelle
- Klicken Sie im linken Seitenleistenmenü auf WordPress & Apps
- Klicken Sie auf die Schaltfläche Konfigurieren für die zu verwaltende Website
- Unter Themendesign klicken Sie auf die Schaltfläche Auswählen und wählen Sie das gewünschte Thema aus
- Klicken Sie auf die Schaltfläche Speichern
Verwendung einer Elegant Themes-Erweiterung
Befolgen Sie diesen Leitfaden, um Monarch, Bloom oder Divi Builder zu installieren.