Wissensdatenbank
1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Ce guide explique comment visualiser un site Web hébergé par Infomaniak même si aucun nom de domaine / URL n'est actuellement configuré correctement pour diriger le visiteur vers ce site.
Préambule
- Grâce à l'URL de prévisualisation de votre site Web, obtenez dans un navigateur la version actuelle de votre contenu peu importe si le futur nom de domaine correspondant n'est pas encore configuré correctement.
- Cet aperçu du site peut se faire grâce à une URL de prévisualisation et permet notamment de tester un site avant de faire pointer un nom de domaine qui p.ex pointerait actuellement ailleurs.
- Cette URL temporaire fournie par Infomaniak est susceptible de changer en tout temps et n'est disponible qu'avec les offres payantes.
Obtenir l'URL de prévisualisation de votre site
Pour cela:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur Plus d'informations.
- L'adresse de prévisualisation est indiquée sous URL de prévisualisation (ex.:
XXX.preview.infomaniak.website
):
En cas de problème…
Si en visitant votre adresse de prévisualisation, l'URL change immédiatement pour une autre, il peut s'agir d'un fichier .htaccess
que vous avez modifié pour y inclure des règles de réécriture. Il faut le désactiver puis tester à nouveau.
… sur WordPress
Si l'URL de prévisualisation s'affiche tout le temps alors que vous avez pourtant fait le nécessaire au niveau du nom de domaine, il faut lui attribuer l'adresse définitive en tant qu'adresse principale dans les options de votre site Web.
Alternatives pour prévisualiser votre site
Si vous souhaitez procéder différemment qu'avec l'adresse de prévisualisation fournie par Infomaniak (voir ci-dessus), vous pouvez modifier le fichier hosts
de votre ordinateur (y compris avec des extensions de navigateur comme celle-ci pour Firefox). Vous aurez besoin pour cela de l'adresse IP de votre site.
Lorsque vos tests sont terminés ou que les DNS du nom de domaine sont à jour, n'oubliez pas d'effacer vos éventuelles modifications sinon il sera impossible d'afficher votre site si l'adresse IP du serveur est modifiée ou que le site est migré sur un autre hébergement Web.
This guide explains how to protect part of a site on a Web Hosting service by requiring a password to access a directory (including subdirectories) from a browser.
Simple Method
Password protect a directory (using Digest
authentication) via the "Folder Protection" 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 Security in the left sidebar menu.
- Click on Folder Protection in the left sidebar menu.
- Click on the directory to protect.
- Enable protection with the toggle switch, then create one or more users*:
- * Users are defined per directory; the tool does not support managing groups of users:
- * Users are defined per directory; the tool does not support managing groups of users:
- Click on the Add button.
- Click the button to Add Access for an additional user if needed.
- Click on the action menu ⋮ to the right of the relevant user to edit or remove them.
- Click the toggle switch again to completely disable the protection of the directory:
Manual Method via .htaccess
Protect a folder with a password using your site's .htaccess
file:
1. Choosing and Encrypting the Password
- Connect to your hosting via an FTP software/client or the FTP Manager.
In the folder to protect, create a file named
password.php
and adapt the following content by replacing12345
with the desired password:<?php $pass = "12345"; echo password_hash($pass, PASSWORD_DEFAULT); // Displays the encrypted password ?>
- Open a web browser and view the
password.php
file (e.g.,domain.xyz/protected_folder/password.php
). - The browser displays your encrypted password; copy the encrypted password, which you will need in Step 3…
2. Create the .htaccess File
In the folder to protect, create a file named .htaccess
and adapt the following content:
AuthName "Protected Admin Page"
AuthType Basic
AuthUserFile "/example/.htpasswd"
Require valid-user
Replace /example/
with the absolute path to the folder you want to protect. Example:
AuthUserFile "/home/clients/0f83c7afb710e5ae2645a1b704d8772f/web/protected_folder/.htpasswd"
3. Create the .htpasswd File
In the folder to protect, create a file named htpasswd.txt
and adapt the following content:
login:encrypted_password
- Replace
login
with the desired username. - Replace
encrypted_password
with the encrypted password copied in Step 1 of this guide.
Once the htpasswd.txt
file is saved, rename it as follows: .htpasswd
.
4. Testing the Login
Open a web browser and try to view one of the pages within the protected folder. If the guide has been followed correctly, the chosen (unencrypted) username and password will allow access to the protected folder.
Additional restrictions can also be applied via .htaccess
.
Durch die Aktivierung eines neuen WordPress-Themes können sich das Layout und der Inhalt der Artikel und Seiten verändern, wenn das neue Theme nicht die gleichen Shortcodes und/oder den gleichen Page Builder verwendet.
Layoutprobleme nach dem Wechsel des WordPress-Themes
Dieses Beispiel zeigt, wie sich die Darstellung Ihrer Artikel und Seiten durch den Wechsel des WordPress-Themes ändern können:
Leider gibt es keine Lösung, die dieses Problem automatisch behebt: Entweder Sie verwenden wieder das alte Theme oder Sie passen den Inhalt Ihrer Website manuell mit den Tools Ihres neuen WordPress-Themes an.
Lösungen, um solche Probleme zukünftig zu vermeiden
Wenn Sie sich an diese Tipps halten, müssen Sie beim nächsten Theme-Wechsel nicht den gesamten Inhalt Ihrer Website neu formatieren:
- verzichten Sie möglichst auf die Verwendung der eigenen Shortcodes Ihres WordPress-Themes
- verwenden Sie einen Page Builder, der mit allen WordPress-Themes kompatibel ist (z.B. Visual Composer oder Thrive Content Builder)
- nehmen Sie sich Zeit, um ein Theme zu testen und zu bewerten, und passen Sie den gesamten Inhalt Ihrer Website an
Hilfsmittel
- Nicht verwendete Shortcodes automatisch finden und löschen (Artikel auf Englisch)
Dieser Leitfaden erklärt die Beschränkungen, die für gleichzeitige Verbindungen zu einer MySQL-Datenbank im Webhosting gelten.
Beschränkungen für gleichzeitige Verbindungen zu MySQL
MySQL hat immer Beschränkungen für gleichzeitige Verbindungen, um sicherzustellen, dass der Server zuverlässig, sicher und effizient arbeitet und dabei die verfügbaren Systemressourcen effektiv nutzt.
Diese Beschränkung hilft, eine Überlastung des MySQL-Servers auf Kosten anderer auf dem Server gehosteter Websites zu vermeiden.
Sobald diese Grenze überschritten ist, sind neue Verbindungen nicht möglich, und die folgende Meldung wird angezeigt: Benutzer hat bereits mehr als 'max_user_connections' aktive Verbindungen
oder Warnung: mysql_connect(): Zu viele Verbindungen in /home/www/...
Diese Grenze wird in der Praxis selten erreicht, und es ist möglich, sie einfach zu umgehen, indem für die verschiedenen Skripte einer Website mehrere MySQL-Datenbankbenutzer erstellt werden.
Keine Verbindungslimit pro Benutzer pro Stunde
Infomaniak beschränkt nicht die Anzahl der MySQL-Verbindungen pro Benutzer pro Stunde. Die Werte MAX_QUERIES_PER_HOUR
/ MAX_UPDATES_PER_HOUR
/ MAX_CONNECTIONS_PER_HOUR
sind bei Infomaniak-Hosting nicht vorhanden.
Im Gegensatz zu anderen Hosts riskieren Sie nicht, eine Fehlermeldung wie diese zu erhalten: SQL Error : 1226 Benutzer 'data_forum' hat die Ressource 'max_questions' überschritten
.
Erfahren Sie mehr
Dieser Leitfaden erklärt, wie man einen Mail-Service und das Webhosting bestellen und nutzen kann, das kostenlos mit jeder bei Infomaniak registrierten Domain angeboten wird.
Einleitung
- Für jede bei Infomaniak registrierte oder übertragene Domain können Sie von einer kostenlosen E-Mail-Adresse profitieren, die Ihnen Zugang zu Mail Infomaniak bietet, sowie zu einem Webspace von 10 MB für eine einfache Seite
- Es ist auch möglich, einen kostenlosen Mail-Service zu haben, während man ein kostenpflichtiges Webangebot hat, oder umgekehrt
Starter-Angebot aktivieren
Voraussetzungen
- Eine Domain bei Infomaniak besitzen (eine DNS-Zone allein reicht nicht aus) (falls erforderlich, bestellen oder übertragen Sie eine Domain)
- Je nach gewünschtem Typ (Mail oder Web) darf kein entsprechendes Produkt bereits mit der Domain in irgendeiner bestehenden Infomaniak-Organisation verbunden sein
Um einen Starter-Mail-Service oder Starter-Webhosting zu bestellen, der mit jeder Domain enthalten ist:
- Loggen Sie sich in das Infomaniak Manager (manager.infomaniak.com) von einem Webbrowser wie Brave oder Firefox ein
- Klicken Sie auf das -Symbol oben rechts in der Benutzeroberfläche (oder navigieren Sie mithilfe des linken Seitenmenüs, z.B.)
- Wählen Sie Domains (im Bereich Web & Domain)
- Klicken Sie auf den Namen des betreffenden Objekts in der angezeigten Tabelle
- Klicken Sie auf die blaue Schaltfläche Ein Service verbinden (auch im Abschnitt Aktionen oder über das ⋮-Symbol rechts in der Benutzeroberfläche zugänglich:
- Auf der Seite zum Verbinden eines Services wählen Sie Eine E-Mail-Adresse erstellen
- Klicken Sie auf das Suchfeld
- Klicken Sie auf Bestellen und folgen Sie dem Assistenten im Infomaniak-Shop, um die Bestellung abzuschließen
- Ebenso für die Erstellung einer einfachen Web-Seite, klicken Sie auf Eine Website erstellen und folgen Sie den Punkten 7 & 8 oben:
Ein Starter-Produkt nutzen
Sie können dann die gewünschte E-Mail-Adresse erstellen für Ihren Starter-Mail-Service.
Um den 10 MB Webspace zu nutzen und eine einfache Web-Seite auf Ihrem Starter-Webhosting zu erstellen, verwenden Sie:
- den Seiteneditor
- oder den FTP-Dateimanager, um Ihre HTML-Seiten zu verwalten
- oder jede FTP-Anwendung
Ein Starter-Angebot upgraden
- Ändern Sie ein Mail Angebot (hier klicken)
- Ändern Sie ein Web Angebot (hier klicken)
Dieser Leitfaden stellt das Tool zur Erkennung von Sicherheitslücken Ihres Webhostings vor.
Vorbemerkung
- Es gibt Tausende von Cyber-Bedrohungen, und wenn Ihre Website infiziert wird, kann dies Ihrem Unternehmen schaden, nicht nur durch ihre Nichtverfügbarkeit, sondern auch durch den Verlust des Vertrauens Ihrer Besucher und Kunden.
- Das von Infomaniak angebotene Tool ist ein kostenloser, zusätzlicher Schutz zum Antivirus, der alle Infomaniak-Hostings vor Malware und Sicherheitslücken schützt.
Funktionsweise dieses Dienstes
Das Tool arbeitet im Hintergrund, um potenzielle Sicherheitsprobleme zu erkennen. Diese Schwachstellen können es böswilligen Personen ermöglichen, den Inhalt Ihrer Websites zu verändern, was Ihrer Reputation bei Kunden und Suchmaschinen schaden würde.
Ohne Ihre Aktion innerhalb von 7 Tagen nach der Erkennung korrigiert das Tool automatisch Sicherheitslücken in den meisten CMS und/oder stellt Malware unter Quarantäne, ohne die Funktionalität Ihrer Websites zu beeinträchtigen.
Bei Bedarf ist es möglich:
- eine Sicherheitskorrektur rückgängig zu machen
- den Dienst zur Erkennung vollständig zu deaktivieren
Nach einer Erkennung durch das Tool wird auch empfohlen, Ihr gesamtes Hosting zu überprüfen, wenn Sie verdächtige Änderungen an Dateien bemerken, die vom Schutz nicht automatisch erkannt wurden.
Ein zweiter Tab ermöglicht die Analyse und Anzeige veralteter Anwendungen und Erweiterungen auf Ihrem Hosting:
Datenschutz
Wie Infomaniak selbst entspricht das Tool den Anforderungen der Datenschutz-Grundverordnung der Europäischen Union (DSGVO): Die Analysen werden lokal auf den Servern von Infomaniak durchgeführt. Der Inhalt oder die Signaturen der gescannten Dateien werden nicht außerhalb der Infrastruktur übermittelt.
Gemäß der Datenschutzrichtlinie sind die verarbeiteten Daten auf das Wesentliche beschränkt und betreffen den Benutzernamen, die E-Mail-Adresse, den Pfad sowie den Dateinamen, hauptsächlich um dem Kunden die Erkennungen mitteilen zu können.
Dieser Leitfaden erklärt, wie Sie ein Webhosting von MySQL zu MariaDB migrieren können.
MariaDB ersetzt MySQL!
MariaDB ist eine verbesserte Version von MySQL. Sie verfügt über viele eingebaute leistungsstarke Funktionen und zahlreiche Verbesserungen in Bezug auf Benutzerfreundlichkeit, Sicherheit und Leistung.
Wesentliche Unterschiede
- MariaDB verfügt über einen größeren Verbindungspool, der bis zu 200.000+ Verbindungen unterstützt, während MySQL einen kleineren Verbindungspool hat
- Im Vergleich von MariaDB und MySQL ist die Replikation in MariaDB schneller und in MySQL langsamer
- MariaDB ist Open Source, während MySQL in seiner Enterprise Edition proprietären Code verwendet
- Im Vergleich von MariaDB und MySQL ist MariaDB schneller als MySQL
MariaDB als Ersatz für MySQL verwenden
Das Upgrade auf MariaDB ist unumkehrbar, und alle Websites auf Ihrem Hosting werden anschließend mit dieser Version von MariaDB betrieben. Überprüfen Sie die Kompatibilität Ihrer Skripte bevor Sie fortfahren.
Um ein Webhosting zu MariaDB zu migrieren:
- Melden Sie sich im Infomaniak Manager an (manager.infomaniak.com) von einem Webbrowser wie Brave oder Firefox aus an
- Klicken Sie auf das Symbol oben rechts in der Schnittstelle (oder navigieren Sie durch das linke Seitenmenü, zum Beispiel)
- Wählen Sie Hosting (Universum Web & Domain)
- Klicken Sie auf den Namen des relevanten Objekts in der angezeigten Tabelle
- Klicken Sie auf Datenbanken im linken Seitenmenü
- Klicken Sie auf den Link Zu MariaDB migrieren
Um einen Managed Cloud Server zu migrieren, folgen Sie diesem Leitfaden (hier klicken) zur Migration zu einer neuen Generation des Cloud Servers.
Eine Verbindung zu einer Remote-Oracle-Datenbank ist bei Shared Hosting und Servern nicht verfügbar.
Sie können jedoch OCI8 für PHP in VPS Cloud / VPS Lite installieren.
In diesem Leitfaden wird erläutert, wie Sie eine kostenlose Erweiterung von Elegant Themes (Monarch, Divi Builder, Bloom usw.) oder ein Thema auf einer bereits über WordPress & Apps (Infomaniak) installierten WordPress-Website installieren können.
Voraussetzungen
- Ihre WordPress-Website muss mit den Infomaniak WordPress-Tools installiert sein, um diese Themen und Erweiterungen verwenden zu können
- Infomaniak ermöglicht es Ihnen nur, das Thema (Divi, Extra usw.) und die Erweiterungen (Monarch, Bloom usw.) Ihrer Wahl kostenlos mit einem Klick zu installieren und von offiziellen Updates zu profitieren. Um den Kundenservice in Anspruch zu nehmen, müssen Sie ein Abonnement bei Elegant Themes abschließen.
Verwendung eines Elegant Themes-Plugins
So geht's:
- Melden Sie sich im Infomaniak Manager (manager.infomaniak.com) über einen Webbrowser wie Brave oder Edge an
- Klicken Sie auf das Symbol oben rechts in der Schnittstelle (oder navigieren Sie durch das linke Seitenleistenmenü zum Beispiel)
- Wählen Sie Hosting (Web & Domain Bereich)
- Klicken Sie auf den Namen des betreffenden Objekts in der angezeigten Tabelle
- Klicken Sie in der linken Seitenleiste auf Website
- Klicken Sie im sekundären Seitenleistenmenü auf WordPress & Apps
- Klicken Sie auf die Schaltfläche Konfigurieren für die entsprechende Website
- Klicken Sie auf die Schaltfläche Premium-Erweiterungen
- Installieren und aktivieren Sie die gewünschten Erweiterungen
- Die Erweiterungen stehen dann in Ihrer WordPress-Administrationskonsole zur Verfügung
Verwendung eines Elegant Themes-Themas
Befolgen Sie diesen Leitfaden, um ein Elegant Themes-Thema mit Infomaniak zu installieren.
Dieser Leitfaden erläutert das Senden von E-Mails von einer von Infomaniak gehosteten Website unter Verwendung der PHP-Funktion mail(), die standardmäßig deaktiviert ist.
Infomaniak rät dringend von der Verwendung der PHP mail() Funktion zum Senden von E-Mails aus Ihren Anwendungen ab:
- E-Mails werden als "nicht authentifiziert" betrachtet und unterliegen daher Beschränkungen
- Ihre Zustellbarkeit wird beeinträchtigt, was Ihrer Website schaden kann
Sendeadresse angeben
Um sicherzustellen, dass Nachrichten korrekt von Ihrer CMS/Webanwendung gesendet werden (und Fehler wie Could not instantiate mail function
oder sender mismatch
zu vermeiden), ist es erforderlich, eine gültige Adresse in den Seiteneinstellungen auf der Infomaniak-Seite anzugeben:
- Melden Sie sich im Infomaniak-Manager (manager.infomaniak.com) von einem Webbrowser wie Brave oder Firefox aus an
- Klicken Sie auf das Symbol oben rechts in der Oberfläche (oder navigieren Sie durch das linke Seitenmenü, zum Beispiel)
- Wählen Sie Hosting (Web & Domain Universum)
- Klicken Sie direkt auf den Namen des betreffenden Objekts in der angezeigten Tabelle
- Klicken Sie auf den Namen der betreffenden Website (im Abschnitt Seiten)
- Klicken Sie auf die Schaltfläche Erweiterte Einstellungen
- Geben Sie eine existierende E-Mail-Adresse in das Feld Absender-E-Mail ein
- Klicken Sie auf die blaue Schaltfläche Speichern
Aktivieren Sie die Mail-Funktion erneut
Wenn Sie trotzdem die PHP mail Funktion verwenden möchten, müssen Sie diese auf jeder der Websites in Ihrem Webhosting-Konto erneut aktivieren:
- Melden Sie sich im Infomaniak-Manager (manager.infomaniak.com) von einem Webbrowser wie Brave oder Firefox aus an
- Klicken Sie auf das Symbol oben rechts in der Oberfläche (oder navigieren Sie durch das linke Seitenmenü, zum Beispiel)
- Wählen Sie Hosting (Web & Domain Universum)
- Klicken Sie direkt auf den Namen des betreffenden Objekts in der angezeigten Tabelle
- Klicken Sie auf den Namen der betreffenden Website (im Abschnitt Seiten)
- Klicken Sie auf die Schaltfläche Erweiterte Einstellungen
- Klicken Sie auf das PHP Registerkarte
- Aktivieren Sie die Mail-Funktion
- Klicken Sie auf Speichern
PHP mail() Beispiel
WordPress
Konfigurieren Sie das Senden des Standardkontaktformulars, das mit Divi Builder geliefert wird:
- Melden Sie sich im WordPress-Admin-Panel an
- Wechseln Sie zum Divi-Editor der Seite mit dem Kontaktformular
- Klicken Sie auf das Zahnradsymbol, um das Divi-Kontaktformular einzurichten
- Geben Sie unter EMAIL die E-Mail-Adresse ein, die die Formulareingaben erhalten soll, und speichern Sie
- Standardmäßig erhalten Sie eine E-Mail von
mail@your-site-name
, wenn ein Besucher das Formular verwendet, um Sie zu kontaktieren, und wenn Sie antworten, ist der Empfänger automatisch die E-Mail-Adresse, die der Besucher beim Ausfüllen des Kontaktformulars angegeben hat
Joomla
Konfigurieren Sie das Senden von E-Mails über PHPmail (nicht empfohlen) in Joomla:
- Melden Sie sich im Administrationspanel Ihrer Joomla-Website an
- Gehen Sie zu Konfiguration und dann zu Server
- Geben Sie NICHTS in das Feld Website-E-Mail ein
Leider verhindert dies jeden Versandtest über die entsprechende Schaltfläche, aber es funktioniert, wenn Sie ein Kontaktformular auf Ihrer Website einrichten. Klicken Sie nach dem Leeren des Feldes auf Speichern.
Antwortadresse für PHP mail()
Beim Senden einer E-Mail mit der PHP mail() Funktion ist der return-path
beispielsweise root@h2web3.infomaniak.ch
. Der Reply-To:
Header in Ihrem Formularcode ermöglicht es jedoch, eine gültige Antwortadresse anzugeben.