Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!
Dieser Leitfaden erklärt, wie Sie die URL einer Website ändern können, auf der die Prestashop-Anwendung installiert ist (manuelle Installation auf Ihrer Seite), aber im Allgemeinen ermöglicht er auch das Importieren einer Prestashop-Website zu Infomaniak, wenn sie zuvor anderswo mit einer anderen URL-Adresse registriert war.
Vorwort
- Wenn Sie Prestashop über die Apps des Infomaniak Managers installiert haben, können Sie die Adresse sehr einfach ändern.
- Dieser Leitfaden ist für die Version 1.7 von Prestashop bestimmt und erfordert technische Kenntnisse. Wenn Sie also ein Problem haben, wenden Sie sich direkt an den Herausgeber oder einen Partner und konsultieren Sie die Support-Richtlinie sowie Artikel 11.9 der AGB von Infomaniak.
URL einer installierten Prestashop ändern
Dafür:
- Setzen Sie Ihren Prestashop in Wartung (gehen Sie zu Shop-Einstellungen und dann Wartung).
- Gehen Sie zu Shop-Einstellungen > Traffic und SEO.
- Etwas weiter unten ändern Sie den Abschnitt Shop-URL:
- unter Shop-Domain geben Sie die neue Domain ein
- unter SSL-Domain geben Sie die neue Domain ein
- der Basispfad kann nach Belieben geändert werden, aber mit Vorsicht
- Klicken Sie auf Speichern.
- Laden Sie auf Ihren Computer alle Daten Web+MySQL Ihres alten Prestashop herunter.
- Importieren Sie die heruntergeladenen MySQL-Daten in eine neue Datenbank.
- Aktualisieren Sie die Datei
parameters.php(befindet sich inapp/config/) und geben Sie die Informationen der neuen Datenbank in den folgenden Zeilen an:database_hostdatabase_namedatabase_userdatabase_password
- Importieren Sie die Webdaten in das Verzeichnis Ihrer neuen Website (neue URL) erneut.
- Entfernen Sie den gesamten Inhalt des Ordners cache, mit Ausnahme der Datei
index.php. - Deaktivieren Sie die Wartung der Website und testen Sie die gesamte Website (Links, Bilder, Warenkorb usw.).
Nehmen Sie auch Kenntnis von diesem anderen Leitfaden.
Link zu dieser FAQ:
War diese FAQ nützlich?
Diese Anleitung erklärt, wie Sie eine Aktion in n8n einrichten, damit eine Nachricht an kChat gesendet wird, wenn die Bedingungen erfüllt sind.
Voraussetzungen
- Installieren Sie n8n auf einem Infomaniak-Hosting.
- Erstellen Sie einen Webhook in der App kChat von Infomaniak.
Aktion in n8n erstellen
In Ihrer n8n-Sitzung:
- Klicken Sie, um von vorne zu beginnen:

- Klicken Sie, um eine erste Aktion hinzuzufügen.
- Wählen Sie einen manuellen Trigger:

- Klicken Sie, um eine auszulösende Aktion hinzuzufügen.
- Suchen und aktivieren Sie eine Aktion des Typs „HTTP-Anfrage“:

- Wählen Sie die POST-Methode.
- Geben Sie die URL Ihres kChat-Webhooks ein.
- Authentifizierung ist nicht erforderlich (bereits in der URL angewendet).
- Aktivieren Sie den Umschalter „Send body“, um einen Inhalt anzugeben:

- Geben Sie im Feld „Name“ den genauen Begriff „text“ ein, wie von kChat erwartet.
- Geben Sie im Feld „Value“ die Anweisungen ein, die Sie in kChat anzeigen möchten.
- Klicken Sie auf die Schaltfläche, um Ihren manuellen Befehl zu testen und anzuwenden:

- Die in n8n angegebene Nachricht wird dann in kChat angezeigt:

Jetzt, da diese Basis funktioniert, können Sie sich vorstellen, den festen Text durch Daten von anderswo zu ersetzen. Zum Beispiel, fügen Sie einen Knoten "Imap" oder "RSS Feed" vor dem HTTP-Anfrage-Knoten hinzu. Anstatt den Text manuell zu schreiben, klicken Sie auf das kleine Zahnrad neben Value > Expression, um zu sagen: "Sende den Titel der letzten empfangenen E-Mail an kChat"…
Link zu dieser FAQ:
War diese FAQ nützlich?
Diese Anleitung gibt Hinweise zur Verbindung mit kDrive unter Verwendung des Verbindungsprotokolls WebDAV.
✘ NICHT VERFÜGBAR mit
kSuite kostenlos / kSuite Standard
my kSuite / my kSuite+ (ik.me, etik.com, ikmail.com)
Vorwort
- Mit WebDAV verbinden ermöglicht insbesondere:
- die Verwendung der WebDAV-Anwendung Ihrer Wahl anstelle der offiziellen kDrive-Anwendung (einzige Lösung, wenn diese auf Ihrem Betriebssystem nicht verfügbar ist, z. B. macOS 10.14.6),
- die Verwendung von kDrive als Synchronisationsbasis für ein Tool, das dies über WebDAV ermöglicht (Joplin z. B.),
- den Zugriff auf kDrive über den Dateimanager Ihres Betriebssystems.
Erhalten der Kennung kDrive-ID (kDriveID / kDrive-Client-ID)
Um Ihre Kennung zu erfahren:
- Hier klicken, um auf die Web-App kDrive von Infomaniak zuzugreifen (Online-Dienst ksuite.infomaniak.com/kdrive).
- Die kDrive-Struktur wird im linken Seitenmenü angezeigt.
- Die im Browser oben angezeigte URL
https://ksuite.infomaniak.com/kdrive/app/drive/123456/enthält eine Nummer:
- In einigen Fällen, insbesondere wenn die Nummer der Infomaniak-Organisation in der URL erwähnt wird, kann es mehrere Zahlenreihen geben, aber das Prinzip bleibt dasselbe, man muss die nach dem Begriff „
/drive/“ angezeigte Zahl nehmen:
Diese Zahl (im Beispiel 123456) ist Ihre kDrive-Kennung (kDrive-ID), die für die WebDAV-Verbindung erforderlich ist.
Sie müssen also https://123456.connect.kdrive.infomaniak.com jedes Mal als WebDAV-Adresse eingeben, wenn dies erforderlich ist.
Direkte WebDAV-Verbindungs-URL zu einem bestimmten Ordner
Um eine direkte Verbindung zu einem bestimmten Ordner über WebDAV zu erleichtern, können Sie die folgende URL verwenden:
https://IDkDrive.connect.kdrive.infomaniak.com/Common documents/Folder Name
Diese einfache Methode ermöglicht Ihnen den schnellen Zugriff auf den gewünschten Ordner, ohne manuell durch die Struktur zu navigieren. Ersetzen Sie einfach „Folder Name“ durch den genauen Namen des Zielordners, um eine direkte und sichere Verbindung über WebDAV herzustellen. Nehmen Sie auch Kenntnis vom letzten Teil dieses anderen Leitfadens für weitere Adressbeispiele.
Spezifische Anleitungen
Um kDrive auf Ihrem Computer über WebDAV zu konfigurieren, nehmen Sie diese spezifischen Anleitungen zur Kenntnis:
Sie können auch verschiedene Geräte mit kDrive synchronisieren:
Link zu dieser FAQ:
War diese FAQ nützlich?
Diese Anleitung erklärt, wie Sie einen oder mehrere TXT-Eintrag(e) in der DNS-Zone (eines Domainnamens) hinzufügen oder ändern, die auf dem Manager von Infomaniak verwaltet wird.
Einleitung
- Der Eintragstyp
TXTermöglicht das Einfügen von lesbarem Text in die DNS-Zone eines Domainnamens. - Diese Methode wird in der Regel verwendet, um zur Spamverhinderung beizutragen und um den Besitz eines Domainnamens zu überprüfen (Google kann dies beispielsweise verlangen, bevor bestimmte ihrer Dienste genutzt werden können: siehe diese Anleitung für ein Beispiel zur Hinzufügung eines
TXT, um einen Domainnamen zu authentifizieren).
DNS-Zone ändern
Um diesen Eintragstyp in einer DNS-Zone zu verwalten:
- Hier klicken, um auf die Verwaltung Ihres Domainnamens im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den Namen des betreffenden Domainnamens.
- Klicken Sie in der linken Seitenleiste auf DNS-Zone.
- Klicken Sie auf die Schaltfläche, um einen Eintrag hinzuzufügen:

- Klicken Sie auf die Optionsschaltfläche TXT, um einen Eintrag hinzuzufügen.
- Klicken Sie auf die Schaltfläche Weiter:

- Geben Sie die für Ihre DNS-Zone erforderlichen TXT-Werte ein.
- Lassen Sie den TTL-Wert standardmäßig.
- Klicken Sie auf die Schaltfläche Speichern:

Link zu dieser FAQ:
War diese FAQ nützlich?
Dieser Leitfaden erklärt, wie Sie Dateien sicher zwischen Ihrem Computer und dem Server des Webhostings mit dem Protokoll SCP (secure copy command) übertragen.
Vorwort
- Damit die
SCP-Befehl funktioniert, wird benötigt:- eine Quelle: eine zu übertragende Datei/Ordner
- ein Ziel: FTP-Serveradresse für die Übertragung
- Die Daten werden von
SCPwährend der Übertragung automatisch verschlüsselt.
Eine lokale Datei auf den Server kopieren
Voraussetzungen
- Um die FTP-Serveradresse zu erhalten:
- Hier klicken, um auf die Verwaltung Ihres Hostings im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
- Klicken Sie direkt auf den Namen des betreffenden Hostings.
- Klicken Sie im linken Seitenmenü auf FTP / SSH:

- Die Adresse des Host-Servers wird oben links angezeigt und kann kopiert werden:

- Um den Pfad des Zielordners zu erhalten:
- Hier klicken, um auf die Verwaltung Ihres Hostings im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
- Klicken Sie direkt auf den Namen des betreffenden Hostings.
- Klicken Sie auf Weitere Informationen (im Abschnitt Informationen).
- Kopieren Sie den absoluten Pfad:

- Vervollständigen Sie den absoluten Pfad mit dem gewünschten Zielordner.
Um eine Datei von Ihrem Computer zu kopieren, lautet der Befehl wie folgt:
scp localmachine/path_to_the_file username@ftp_server_adress:/path_to_remote_directory
Um ein ganzes Verzeichnis von Ihrem Computer zu kopieren, muss der Befehl wie folgt angepasst werden:
scp -r localmachine/path_to_the_file username@ftp_server_adress:/path_to_remote_directoryDer gesamte Ordner wird auf Ihren Server übertragen.
Um den Inhalt eines gesamten Verzeichnisses von Ihrem Computer zu kopieren, muss der Befehl wie folgt angepasst werden:
scp -r localmachine/path_to_the_file/* username@ftp_server_adress:/path_to_remote_directoryLink zu dieser FAQ:
War diese FAQ nützlich?
Dieser Leitfaden beschreibt die Erstellung eines GIT-Repositorys sowohl auf Ihrem Webhosting als auch auf Ihrem Infomaniak Cloud-Server.
Vorwort
- GIT und GitHub sind standardmäßig auf den beiden oben genannten Plattformen verfügbar.
- Falls erforderlich, können lokale Partner, die von Infomaniak empfohlen werden, diese Schritte übernehmen: starten Sie eine kostenlose Ausschreibung; sie kümmern sich um alles, sodass Sie von den technischen Details entlastet werden — erfahren Sie auch mehr über die Rolle des Hosting-Anbieters.
Erstellung des GIT-Repositorys
Einrichtung auf dem Server:
- das GIT-Repository befindet sich unter
/git_depot - die Website befindet sich im Ordner
/web/[projet](auf Ihrem FTP-Server)
Zu verwendende Befehlszeilen:
cd
mkdir git_depot
cd git_depot/
git init --bare [projet].git
cd [projet].git
git update-server-info
Übertragung des lokalen Repositorys auf den Server
Auszuführen auf dem lokalen Computer:
git init
git remote add origin ssh://user@[xxxxx].ftp.infomaniak.com:/home/clients/[123456789]/git_depot/[projet].git
git status
git add .
git commit -a -m "init"
git push --set-upstream origin master
git push
Klonen der Website in das Verzeichnis des Servers
Auszuführen auf dem Server:
cd
cd web
rm -r [projet]/
git clone /home/clients/[123465789]/git_depot/[projet].git [projet]/Link zu dieser FAQ:
War diese FAQ nützlich?
Die Hosting-Plattform für Ihre Websites *.perso.ch, *.users.ch, *.geneva-link.ch wird aktualisiert. Dieser Leitfaden zeigt Ihnen, wie Sie sich mit Ihrem FTP-Speicherplatz verbinden.
Änderung der Anmeldeinformationen
Die aktuelle Hosting-Plattform verwendet ein Präfix für Ihren FTP-Benutzernamen. Dieses Präfix hat folgendes Format: persoch_
Wenn Ihr Benutzername also infomaniak war, müssen Sie sich nun mit dem folgenden Benutzer über FTP verbinden: persoch_infomaniak.
Link zu dieser FAQ:
War diese FAQ nützlich?
Dieser Leitfaden beschreibt die verfügbaren offenen Ports für Node.js-Sites (nur), die bei Infomaniak gehostet werden.
Ausgehende offene Ports
Web
- HTTP (tcp/80)
- Alternatives HTTP (tcp/8080)
- HTTPS (tcp/443)
- FTP-Daten (tcp/20)
- FTP-Steuerung (tcp/21)
- POP3 (tcp/110)
- IMAP (tcp/143)
- SMTP-Übergabe (+ STARTTLS) (tcp/587)
- SMTPS (tcp/465)
- IMAPS (tcp/993)
- POP3S (tcp/995)
DB
- MySQL (tcp/3306)
- MongoDB (tcp/27017)
- PostgreSQL (tcp/5432)
- Redis (tcp/6379)
- Redis TLS (tcp/6380)
- ElasticSearch (tcp/9200)
Sonstiges
- SSH (tcp/22)
- Git-Paketübertragung (tcp/9418)
Eingehende offene Ports
- HTTP (tcp/80)
- HTTPS (tcp/443)
- SSH (tcp/22)
Link zu dieser FAQ:
War diese FAQ nützlich?
Dieser Leitfaden erklärt, wie Sie ein Problem bei der Installation eines SSL-Zertifikats (Let's Encrypt oder Sectigo) beheben können, wenn Sie Cloudflare mit strengen Sicherheitsregeln wie Länder- oder IP-Adressen-Filterung verwenden.
SSL-/Geoblocking-Einstellungen anpassen
Wenn ein SSL-Zertifikat über Infomaniak (kostenloses Let's Encrypt oder Sectigo) angefordert wird, muss die Zertifizierungsstelle überprüfen, dass Sie der rechtmäßige Besitzer der Domain sind. Diese Überprüfung kann über HTTP (über spezielle Dateien, die auf Ihrer Website platziert werden), DNS oder E-Mail erfolgen:
- Let's Encrypt verwendet
/.well-known/acme-challenge/. - Sectigo verwendet in der Regel
/.well-known/pki-validation/(oder DNS/E-Mail, je nach gewählter Option).
Wenn diese Überprüfungen fehlschlagen (z.B. weil Cloudflare den Zugriff blockiert), kann das Zertifikat nicht ausgestellt oder erneuert werden. Let's Encrypt überprüft jedoch nicht mehr nur von einem einzigen Ort aus. Seit einiger Zeit (und noch mehr seit März 2024) führt es seine Überprüfungen gleichzeitig aus mehreren Ländern aus – einschließlich neuer Länder wie Schweden oder Singapur. Ergebnis: Wenn eines dieser Länder durch Ihre Cloudflare-Einstellungen blockiert wird, kann die Zertifikatsanfrage fehlschlagen, selbst wenn alles andere korrekt konfiguriert ist.
Schlimmer noch: Selbst wenn Sie versuchen, eine Ausnahme nur für die Adresse der Herausforderung (.well-known/acme-challenge) zu machen, funktioniert dies möglicherweise nicht mit bestimmten Cloudflare-Regeln. Tatsächlich werden die Sperrregeln für Länder oder IP-Adressen vor jeder Ausnahme basierend auf URL-Pfaden angewendet.
SSL/TLS-Modus anpassen
In Cloudflare verwenden Sie den Modus Full oder Full (strict). Diese Modi tolerieren vorübergehend ein abgelaufenes oder selbstsigniertes Zertifikat, bis die Validierung abgeschlossen ist:
Validierungspfade freigeben
Vermeiden Sie blockierende "IP Access Rules" und bevorzugen Sie "Custom Rules", die die Pfade ohne Einschränkungen freigeben:
/.well-known/acme-challenge/(Let's Encrypt)/.well-known/pki-validation/(Sectigo)
Geoblocking vorübergehend deaktivieren
Wenn notwendig, deaktivieren Sie vorübergehend die geografische oder IP-Sperre, bis die Validierung abgeschlossen ist, und aktivieren Sie dann Ihre Schutzmaßnahmen nach der Ausstellung oder Erneuerung des Zertifikats.
Link zu dieser FAQ:
War diese FAQ nützlich?
Infomaniak bietet verschiedene Site Creator-Angebote an, die kostenlos oder kostenpflichtig sind und unterschiedliche Bedürfnisse abdecken. Es ist wichtig, die Bedingungen für jeden Angebostyp zu verstehen, bevor Sie eine Wahl treffen.
Die verschiedenen Site Creator-Angebote verstehen
Site Creator ist verfügbar…
- … entweder kostenlos mit jeder kostenpflichtigen Webhosting:
- In diesem Fall kann pro Infomaniak-Webhosting nur 1 Site Creator eingerichtet werden.
- Um mehrere mit Site Creator erstellte Websites in derselben Organisation zu verwalten, ist es daher notwendig, mehrere Webhostings zu besitzen.
- … oder unabhängig (standalone in 3 Versionen) und erfordert in diesem Fall kein anderes besonderes Angebot:
- Site Creator Free
- Site Creator Lite
- Site Creator Pro
1. Site Creator Free
Dieses Angebot wird als Test- und Entdeckungslösung positioniert und ist vollständig kostenlos. Es richtet sich an Benutzer, die sich mit dem Tool vertraut machen oder eine extrem einfache Webseite veröffentlichen möchten:
- Es erlaubt nur eine einzige Webseite und bietet einen reduzierten Speicherplatz (5 Go).
- Dieses Angebot ermöglicht keine Verbindung zu einem benutzerdefinierten Domainnamen (er wird die Form
*.infomaniak.sitehaben) und enthält die obligatorische Anzeige des Werbehinweises von Infomaniak. - Wichtige Wachstumsmodule wie die vollständige Verwaltung eines Blogs, die Nutzung von Künstlicher Intelligenz zur Texterzeugung oder die Funktion "Sitemap" sind nicht enthalten.
2. Site Creator Lite
Der Lite-Tarif ist das kostenpflichtige Einstiegsangebot von Infomaniak. Er ist ideal für die Erstellung einer Präsentationswebsite oder eines einfachen persönlichen Blogs, da er die Hauptbeschränkungen der kostenlosen Version aufhebt und die für eine vollständige Website notwendigen Module freischaltet:
- Er ermöglicht die Erstellung einer umfangreicheren Website mit einer Begrenzung auf 5 Webseiten und einem größeren Speicherplatz (15 Go).
- Er enthält ein Domainnamenangebot für ein Jahr und, was entscheidend ist, die Entfernung aller Werbehinweise von Infomaniak auf der Website.
- Im Gegensatz zum Free-Angebot schaltet der Lite-Tarif den Zugang zu wichtigen Funktionen für die Navigation und Organisation frei, insbesondere das Blog-Erstellungs- und -Verwaltungsmodul sowie das Sitemap-Modul.
3. Site Creator Pro
Das Pro-Angebot ist die Premium-Variante von Site Creator. Es ist ausschließlich für die ehrgeizigsten Projekte gedacht, wie den Start eines vollständigen Online-Shops, dank der Aufhebung aller Inhaltsbeschränkungen und der Integration von fortschrittlichen Handels- und Analysewerkzeugen:
- Es hebt alle Beschränkungen hinsichtlich des Inhalts auf, indem es unbegrenzte Webseiten und einen großen Speicherplatz von 50 Go bietet.
- Es ist das einzige Angebot, das die vollständige Verwaltung des E-Commerce (Bestellungen, Lagerbestand, Rabatte) integriert und die Integration der wesentlichen Zahlungsgateways (Stripe, PayPal, Mollie) für eine kommerzielle Online-Tätigkeit ermöglicht.
- Der Pro-Tarif ist der einzige, der Zugang zu wichtigen externen Analyse- und Leistungsverfolgungsinstrumenten wie Google Analytics, Hotjar und Tools wie Google reCaptcha bietet.
Verpflichtung zu bezahlten Angeboten
Im Gegensatz zu anderen Infomaniak-Produkten enthalten bestimmte Site Creator-Angebote eine kostenlose Domain. Diese Angebote erfordern eine feste Verpflichtung für eine Mindestdauer von 12 Monaten, ohne Möglichkeit einer Rückerstattung, selbst teilweise, und zwar auch, wenn:
- Sie entscheiden, die Nutzung von Site Creator vor Ablauf des ersten Jahres einzustellen,
- Sie Ihre Produkte kündigen,
- Sie Ihr Benutzerkonto oder Ihre Organisation schließen.
Angebotsentwicklung und Erhaltung Ihrer Website
Es ist möglich, von einem kostenlosen Angebot zu einem umfassenderen bezahlten Angebot zu wechseln:
- Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
- Klicken Sie auf das Aktionsmenü ⋮ rechts neben der betreffenden Website in der angezeigten Tabelle.
- Klicken Sie auf Angebot ändern:

Es ist auch möglich, zu einem höheren Angebot zu wechseln (z. B. von Lite zu Pro).
Andererseits ist es nicht möglich, auf ein niedrigeres Angebot zurückzustufen oder zu einem kostenlosen Angebot zurückzukehren, sobald ein bezahltes Angebot aktiviert wurde.
Wenn Sie Ihre Website aktiv halten möchten, müssen Sie unbedingt dasselbe bezahlte Angebot erneuern. Es ist nicht möglich, zu einer kostenlosen Version von Site Creator zu wechseln, auch wenn:
- Sie keines der bezahlten Module nutzen,
- Ihre Website nur eine einzige Seite enthält.
Was tun, wenn Sie zum kostenlosen Angebot zurückkehren möchten?
In diesem Fall müssen Sie:
- kündigen Ihre aktuelle Website, nachdem Sie alle Informationen, die Sie behalten möchten, manuell kopiert haben,
- ein neues kostenloses Site Creator-Angebot aktivieren,
- Ihre Website neu erstellen, indem Sie die Inhalte der alten einfügen.
Link zu dieser FAQ:
War diese FAQ nützlich?
Dieser Leitfaden beschreibt die Installation und Wartung von Ghost auf einem Webhosting von Infomaniak, um eine optimierte Plattform für Blogging und redaktionelle Veröffentlichungen zu erhalten, eine leistungsstarke Alternative zu Substack oder Medium.
Voraussetzungen
- Eine Node.js-Website (Version 22 empfohlen).
- Ein aktiver SSH-Zugang.
- Eine MySQL/MariaDB-Datenbank.
- Beenden Sie die Node.js-Anwendung über das Dashboard Ihrer Node.js-Website, bevor Sie technische Arbeiten durchführen.
Installation von Ghost
Dazu:
- Melden Sie sich bei Ihrem Server über SSH an (Hilfe benötigt?).
Führen Sie die folgenden Befehle aus, um den Installationsassistenten zu starten:
# Clone tools repo git clone https://github.com/Infomaniak/hosting-tools.git cd hosting-tools/h3-ghost # Run installation script bash ./install.sh- Das Skript führt nun folgende Schritte aus:
- stellt Ihnen einige Fragen (URL der Website, Datenbankinformationen, SMTP usw.)…
- lädt Ghost herunter und konfiguriert es automatisch…
- dauert einige Minuten — haben Sie Geduld!
Beantworten Sie die Fragen sorgfältig unter Verwendung der Details, die Sie notiert haben. Schließen Sie das Terminal nicht, bevor es abgeschlossen ist!
Konfiguration des Managers (Node.js)
Sobald das Skript abgeschlossen ist, gehen Sie zu Ihrem Infomaniak-Kontrollpanel:
- Hier klicken, um auf die Verwaltung Ihrer Website im Infomaniak-Manager zuzugreifen (Hilfe benötigt?).
- Klicken Sie direkt auf den Namen der betreffenden Website:

- Klicken Sie auf Verwalten unter Erweiterte Einstellungen:

- Klicken Sie auf die Registerkarte Node.js, um auf die Einstellungen zuzugreifen.
Geben Sie im Feld Ausführungsbefehl ein:
/srv/customer/node_modules/ghost-cli/bin/ghost run- Stellen Sie sicher, dass die Portnummer
3000ist. - Befehlsfeld build : deaktivieren Sie es.
- Klicken Sie auf die Schaltfläche Speichern unten auf der Seite:

- Auf der Hauptseite klicken Sie auf die Schaltfläche Start (oder Neustart, wenn bereits ausgeführt).
- Bestätigen Sie den Vorgang, falls erforderlich:

- Beobachten Sie die Protokolle, die die Erstellung der Datenbank und den Start der Anwendung zeigen.
Aktualisierung von Ghost
Vor der Aktualisierung: Möchten Sie Ihre Daten sichern? Nehmen Sie sich einen Moment Zeit, um diesen anderen Leitfaden zu lesen.
Um Ghost CMS auf die neueste Version oder eine spezifische Version zu aktualisieren, folgen Sie diesen Schritten:
- Stoppen Sie die Node.js-Anwendung im Infomaniak-Manager.
Greifen Sie auf das Verzeichnis Ihrer Ghost-Website zu
# Navigate to your Ghost site directory cd ~/sites/ghost-site-nameErsetzen Sie
ghost-site-namedurch den tatsächlichen Namen Ihres Ordners (z. B. blog, mysite usw.).Stellen Sie sicher, dass die Dateiberechtigungen korrekt sind (der Vorgang kann mehrere Minuten dauern):
# Ensure file permissions are correct find ./ -type d -exec chmod -v 00775 {} \;Überprüfen Sie die verfügbaren Updates:
# Check available ghost updates /srv/customer/node_modules/ghost-cli/bin/ghost check-updateFür die neueste Version (der Vorgang kann mehrere Minuten dauern):
# Update to the latest version /srv/customer/node_modules/ghost-cli/bin/ghost updateFür eine spezifische Version wie die v5 (der Vorgang kann mehrere Minuten dauern):
# Update to a specific version (e.g., v5) /srv/customer/node_modules/ghost-cli/bin/ghost update v5- Warum über die v5 gehen? Wenn Sie Ghost v4 verwenden und zu v6 wechseln möchten, erfordert Ghost den Übergang über v5 als Zwischenstufe. Dies ist unerlässlich für große Versionsupgrades.
- Warten Sie, bis die Aktualisierung abgeschlossen ist, und starten Sie dann die Anwendung über das Site-Dashboard neu, um die Aktualisierung anzuwenden.
Fertig! Greifen Sie auf Ihren Ghost-Blog zu
Gehen Sie dann zur URL Ihrer Website, um zu beginnen:
- Öffnen Sie Ihren Browser und gehen Sie zu
https://domain.xyz/ghost(ersetzen Siedomain.xyzdurch Ihre aktuelle Domain). - Das erste Mal:
- Sie erstellen ein Administratorkonto (Ihre Anmeldedaten für den Blog)...
- Anschließend können Sie mit dem Schreiben von Artikeln beginnen!
Benutzer-/E-Mail-Konfiguration
Um den ersten Benutzer zu erstellen, fügen Sie /ghost zur URL Ihrer Website hinzu (z.B. https://ghost.domain.xyz/ghost) und folgen Sie dem Assistenten.
Sie können auch die "Support-Adresse des Mitgliederportals" konfigurieren: Wenn neue Mitglieder sich anmelden möchten, sendet das Portal die Bestätigung des Double-Opt-In von einer bestimmten Adresse aus.
Standardmäßig handelt es sich dabei um die Adresse „noreply“ Ihrer Domain. Um sie zu aktualisieren, navigieren Sie zu „Einstellungen“, „Mitgliedschaft“, „Portal-Einstellungen“, „Anpassen“ und „Konto-Seite“:
Ein technisches Problem zwischen Ghost und MariaDB beheben
Bestimmte SQL-Abfragen verursachen HTTP 400-Fehler auf MariaDB, was zu diesem Fehler führt:
[2025-01-01 12:54:28] ERROR "GET /ghost/api/admin/posts/6834625e35802b06f1496305/?formats=mobiledoc%2Clexical&include=tags%2Cauthors%2Cauthors.roles%2Cemail%2Ctiers%2Cnewsletter%2Ccount.conversions%2Ccount.clicks%2Csentiment%2Ccount.positive_feedback%2Ccount.negative_feedback" 400 27ms
Could not understand request.
Error ID:
8f2b0d90-3a30-11f0-a25f-fd9c83e1cf02
Error Code:
ER_BAD_FIELD_ERROR
----------------------------------------
Error: select `posts`.*,
...Falls erforderlich, gibt es einen Patch, um das Verhalten von Ghost anzupassen.
Um diesen Patch zu verwenden, geben Sie diesen Befehl ein:
# Enter the current version folder and apply the MariaDB patch
cd current
curl -L https://gist.githubusercontent.com/reneluria/8cbbfbc001e542c77d6d5887fbafe5d3/raw/65e0ce31753b4687d0eb67fc030734a35d3ffbad/ghost-post.patch | patch -p0Link zu dieser FAQ:
War diese FAQ nützlich?
Dieser Leitfaden hilft Ihnen bei der Behebung eines Problems mit dem CMS Prestashop und insbesondere mit seinem Modul „Faceted Search“ („Faceted Search“), das die Verwaltung von Filtern auf den Seiten der Produktkategorien ermöglicht.
Das Problem
Dieses spezifische Prestashop-Suchmodul erstellt einen Cache in der Datenbank, um die Suche zu beschleunigen. Allerdings wird die entsprechende Tabelle nie bereinigt, was Probleme für die Hosting-Infrastruktur verursacht.
Erste Lösung
Die erste Lösung besteht darin, den vorgeschlagenen Cache zu deaktivieren.
Wenn Sie ein Cache-Modul haben, wie z.B. Ultimate Cache, gibt es keine negativen Auswirkungen.
Dazu:
- Gehen Sie im PrestaShop-Administrationspanel zu Module → Modul-Manager.
- Wählen Sie Module aus und verwenden Sie das Suchfeld, um „facet“ zu finden.
- Klicken Sie auf Konfigurieren neben dem im Ergebnis erhaltenen Modul:

- Deaktivieren Sie die Schaltfläche dazu:

Zweite Lösung
Die zweite Lösung besteht darin, einen Cronjob zu erstellen, der die Tabelle reinigt, z.B. jeden Abend:
- Kopieren Sie aus den Modulparametern die vorhandene URL auf der Schaltfläche
Clear cache:
Erstellen Sie dann im Infomaniak Manager einen Webcron (nehmen Sie sich diesen anderen Leitfaden dazu zur Kenntnis), um die im Punkt 1 oben kopierte URL auszuführen, z.B. 1 Mal pro Tag und Nacht.
Link zu dieser FAQ:
War diese FAQ nützlich?
Dieser Leitfaden bezieht sich auf das WordPress-Modul "Infomaniak Connect for OpenID" das es Benutzern ermöglicht, sich bei Ihrer WordPress-Website (unabhängig davon, ob sie von Infomaniak gehostet wird oder nicht) anzumelden, indem sie ihre Infomaniak-Anmeldeinformationen verwenden.
Vorwort
- Die Freigabe der Anmeldung über ein Infomaniak-Konto auf Ihrer WordPress-Website ermöglicht es Ihren Besuchern, Kommentare zu hinterlassen, sich für Kurse anzumelden oder auf Inhalte zuzugreifen, die nur für Mitglieder bestimmt sind, mit nur einem Klick, ohne ein neues Konto erstellen zu müssen.
- Das spart ihnen Zeit und ist für Sie eine sicherere Methode, da Sie keine zusätzlichen Passwörter verwalten müssen.
- Die Funktionsweise dieses externen Moduls ist identisch mit den OptionenMit Google anmelden", "Mit Facebook anmelden" oder "Mit Apple anmelden"; es verwendet die Standardprotokolle OAuth2 und OpenID Connectum eine Single Sign-On (SSO)-Authentifizierung zu ermöglichen.
A. Erstellen Sie eine Anwendung mit Auth Infomaniak
Dazu:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts Auth im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
- Klicken Sie auf die Schaltfläche, um eine neue Anwendung zu erstellen:

- Wählen Sie den Typ "Web Front-End".
- Geben Sie Ihrer Anwendung einen Namen.
- Geben Sie im URL-Feld den Domainnamen Ihrer WordPress-Website ein, gefolgt von
/openid-connect-authorize(siehe falls erforderlich die GitHub-Dokumentation). - Klicken Sie auf die Schaltfläche, um die Erstellung der App abzuschließen:

- Notieren Sie sich sorgfältig die 2 Informationen, die Sie bei der Abschluss Ihrer OAuth2-Anwendung erhalten haben:

B. Konfigurieren Sie das WordPress-Plugin
Dazu:
- Suchen Sie das Plugin
Infomaniak Connect for OpenIDauf der WordPress-Plattform von Ihrer Website aus. - Installieren und aktivieren Sie das Plugin:

- Konfigurieren Sie das Plugin über das Menü Einstellungen:

- Die einzigen Felder, die Sie ausfüllen müssen, sind Client ID und Client Secret Key und stammen von den im obigen Punkt A erhaltenen Informationen:

- Vergessen Sie nicht, die Änderungen an den Plugin-Einstellungen zu speichern.
- Eine zusätzliche Schaltfläche für eine Anmeldung mit Infomaniak-Kennung ist nun auf Ihrer Anmeldeseite für Benutzer
/wp-admin(/wp-login.php) sichtbar:
Link zu dieser FAQ:
War diese FAQ nützlich?
Diese Anleitung bezieht sich auf das Typo3-Modul "t3ext-infomaniak-auth" das es Benutzern ermöglicht, sich bei Ihrer Typo3-Website (unabhängig davon, ob sie bei Infomaniak gehostet wird oder nicht) anzumelden, indem sie ihre Infomaniak-Anmeldeinformationen verwenden.
Vorwort
- Die Aktivierung der Anmeldung über ein Infomaniak-Konto auf Ihrer Typo3-Website ermöglicht es Ihren Besuchern, Kommentare zu hinterlassen, sich für Kurse anzumelden oder auf Inhalte zuzugreifen, die nur für Mitglieder bestimmt sind, mit nur einem Klick, ohne dass sie ein neues Konto erstellen müssen.
- Das spart ihnen Zeit und ist für Sie eine sicherere Methode, da Sie keine zusätzlichen Passwörter verwalten müssen.
- Die Funktionsweise dieses externen Moduls ist identisch mit den OptionenMit Google anmelden", "Mit Facebook anmelden" oder "Mit Apple anmelden"; es verwendet die Standardprotokolle OAuth2 und OpenID Connectum eine Single Sign-On (SSO)-Authentifizierung zu ermöglichen.
A. Erstellen Sie eine Anwendung mit Auth Infomaniak
Dazu:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts Auth im Infomaniak Manager ( Hilfe benötigt?) zuzugreifen.
- Klicken Sie auf die Schaltfläche, um eine neue Anwendung zu erstellen:

- Wählen Sie den Typ "Web Front-End".
- Geben Sie Ihrer Anwendung einen Namen.
- Geben Sie im URL-Feld den Domainnamen Ihrer Typo3-Website ein, gefolgt von
/openid-connect-authorize(siehe GitHub-Dokumentation falls erforderlich). - Klicken Sie auf die Schaltfläche, um die App-Erstellung abzuschließen:

- Notieren Sie sich die 2 Informationen, die Sie bei der Abschluss Ihrer OAuth2-Anwendung erhalten haben:

B. Konfigurieren Sie das Typo3-Plugin
Installieren Sie bei Bedarf Composer über SSH, um die Erweiterung t3ext-infomaniak-auth zu installieren. Dazu:
- Der SSH-Befehl zum Installieren der Erweiterung lautet:
Anschließend in Typo3:
- Melden Sie sich in Ihrem Typo3-Administrationsinterface an.
- Stellen Sie sicher, dass das Infomaniak-Plugin aktiviert ist:

- Stellen Sie sicher, dass das Infomaniak-Plugin aktiviert ist:
- Klicken Sie auf Einstellungen im linken Seitenmenü.
- Klicken Sie auf Erweiterungen konfigurieren:

- Klicken Sie auf den Pfeil rechts neben typo3-openid-main, um die Client-Kartei zu erweitern.
- Die einzigen Felder, die ausgefüllt werden müssen, sind clientID und clientSecret und stammen von den im Punkt A oben erhaltenen Informationen.
- Vergessen Sie nicht, die Änderungen an den Erweiterungseinstellungen zu speichern:

- Ein zusätzlicher Button für eine Anmeldung mit Infomaniak-Kennung ist nun auf Ihrer Anmeldeseite für Benutzer sichtbar:

Link zu dieser FAQ:
War diese FAQ nützlich?
Dieser Leitfaden bezieht sich auf das Drupal-Modul "Infomaniak_Connect" das es Benutzern ermöglicht, sich bei Ihrer Drupal-Website (unabhängig davon, ob sie bei Infomaniak gehostet wird oder nicht) anzumelden, indem sie ihre Infomaniak-Anmeldeinformationen verwenden.
Vorwort
- Die Aktivierung der Anmeldung über ein Infomaniak-Konto auf Ihrer Drupal-Website ermöglicht es Ihren Besuchern, Kommentare zu hinterlassen, sich für Kurse anzumelden oder auf Inhalte zuzugreifen, die nur für Mitglieder bestimmt sind, mit nur einem Klick, ohne dass sie ein neues Konto erstellen müssen.
- Das spart ihnen Zeit und ist für Sie eine sicherere Methode, da Sie keine zusätzlichen Passwörter verwalten müssen.
- Die Funktionsweise dieses externen Moduls ist identisch mit den OptionenMit Google anmelden", "Mit Facebook anmelden" oder "Mit Apple anmelden"; es verwendet die Standardprotokolle OAuth2 und OpenID Connectum eine Single Sign-On (SSO)-Authentifizierung zu ermöglichen.
A. Erstellen Sie eine Anwendung mit Auth Infomaniak
Dazu:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts Auth im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
- Klicken Sie auf die Schaltfläche, um eine neue Anwendung zu erstellen:
- Wählen Sie den Typ "Web Front-End" aus.
- Geben Sie Ihrer Anwendung einen Namen.
- Geben Sie im URL-Feld die Domain Ihres Drupal-Sites ein, gefolgt von
/openid-connect-authorize(siehe GitHub-Dokumentation falls erforderlich). - Klicken Sie auf die Schaltfläche, um die App-Erstellung abzuschließen:

- Notieren Sie sich sorgfältig die 2 Informationen, die Sie bei der Abschluss Ihrer OAuth2-Anwendung erhalten haben:

B. Drupal-Erweiterung konfigurieren
Installieren Sie bei Bedarf Composer über SSH, um die Erweiterungen openid_connect und infomaniak_connect zu installieren. Dazu:
- Sie müssen gegebenenfalls die Datei composer.json bearbeiten, da die Version von
openid_connectnoch nicht als stabil gilt. Fügen Sie hinzu: "minimum-stability": "dev", "prefer-stable": true- Die SSH-Befehle zur Installation der 2 Erweiterungen finden Sie hier:
Anschließend in Drupal:
- Suchen Sie das Modul Infomaniak unter Ihren vorinstallierten Modulen.
- Wählen Sie es aus.
- Klicken Sie auf die Schaltfläche Installieren:

- Die Installation der Abhängigkeiten erfolgt:

- Unter Konfiguration klicken Sie, um die OpenID-Verbindung zu konfigurieren:

- Klicken Sie auf die Schaltfläche Bearbeiten:

- Die einzigen Felder, die ausgefüllt werden müssen, sind Client ID und Client Secret und stammen von den Informationen, die Sie im obigen Punkt A erhalten haben:

- Vergessen Sie nicht, die vorgenommenen Änderungen an den Einstellungen der Erweiterung zu speichern.
- Im Tab Einstellungen können Sie den Anzeigetyp für Ihre Anmeldeseite auswählen; vergessen Sie nicht, zu speichern:

- Ein zusätzlicher Button für eine Anmeldung mit Infomaniak-Kennung ist nun auf Ihrer Anmeldeseite für Benutzer sichtbar:

Link zu dieser FAQ:
War diese FAQ nützlich?
Dieser Leitfaden erklärt, wie Sie die Konfiguration einer Node.js-Website anpassen, die auf der Infomaniak-Infrastruktur gehostet wird. Sie lernen, das Verhalten Ihrer Anwendung entsprechend ihrer Entwicklung, ihrer Abhängigkeiten oder Ihrer technischen Präferenzen anzupassen.
Voraussetzungen
- Installieren Sie eine Node.js-Website auf Ihrem Hosting.
- Testen Sie Ihre Änderungen lokal, bevor Sie sie in der Produktion anwenden.
- Stellen Sie sicher, dass Ihre Skripte (
start,build) in Ihrer Dateipackage.jsondefiniert sind. - Wenn Sie die Struktur Ihres Projekts ändern, denken Sie daran, den Ausführungsordner und die zugehörigen Befehle anzupassen.
- Wichtig: Der im Manager definierte Listening-Port muss unbedingt mit dem in Ihrem Anwendungscode verwendeten übereinstimmen.
Auf die Konfiguration zugreifen
Jede Website verfügt über ein eigenes Dashboard, um die Anwendung zu steuern (start, stop, neustarten), die Ausführungsprotokolle zu überprüfen, die Node.js-Versionen zu verwalten und SSL-Zertifikate zu aktivieren:
- Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
- Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde.
- Klicken Sie auf Verwalten unter Erweiterte Einstellungen:

- Klicken Sie auf die Registerkarte Node.js, um auf die Einstellungen zuzugreifen:

Befehle und Automatisierung
Ausführungsverzeichnis
Das Ausführungsverzeichnis gibt den Speicherort auf dem Server an, an dem die Build- und Startbefehle ausgeführt werden. Es muss auf das Stammverzeichnis Ihrer Anwendung zeigen, wo sich Ihre Datei package.json befindet.
./ // Root directory
./app // Subfolder named app
./backend // Subfolder named backend
Build-Befehl
Wenn Ihre Anwendung einen Vorbereitungsschritt erfordert (Installation von Abhängigkeiten, TypeScript-Kompilierung, Minimierung), geben Sie hier den auszuführenden Befehl an. Dies ist die empfohlene Methode zum Bereitstellen Ihrer Updates.
Im Gegensatz zu einer manuellen Ausführung über SSH verwendet diese Schnittstelle eine Umgebung mit verbesserten Leistungen, um eine schnelle Erstellung ohne Beeinträchtigung der Ressourcen Ihrer Produktionswebsite zu gewährleisten. Sie können mehrere Aufgaben (wie ein git pull gefolgt von einem Build) hintereinander ausführen und den Fortschritt sowie die Protokolle des Prozesses in Echtzeit direkt aus dem Manager verfolgen.
# Example: install dependencies and build
npm install && npm run build
# Example: update code and build with yarn
git pull && yarn install && yarn buildHinweis: Wenn Ihr Projekt bereits kompiliert ist oder keinen Zwischenschritt erfordert, kann dieses Feld leer bleiben.
Startbefehl
Dieser Befehl startet Ihren Server. Er muss mit dem in Ihrer lokalen Entwicklungsumgebung verwendeten Befehl identisch sein, um den Einstiegspunkt der Anwendung zu starten.
# Option 1: Direct file launch
node index.js
# Option 2: Using npm script
npm start
# Option 3: Using yarn script
yarn start
Listening Port
Ihre Anwendung muss zwingend auf dem dynamischen Port lauschen, der vom Manager zugewiesen wird. Dieser Port wird Ihrem Code über die Umgebungsvariable PORT übermittelt.
// Use the port provided by the environment
const port = process.env.PORT || 8080;
app.listen(port, () => {
console.log(`Application started on port ${port}`);
});
Node.js-Version
Sie können die gewünschte Node.js-Version in den Einstellungen auswählen. Es wird empfohlen, eine stabile Version (LTS) zu bevorzugen, um die Sicherheit und Nachhaltigkeit Ihres Projekts zu gewährleisten.
Änderungen anwenden und bestätigen
Sobald Ihre Änderungen im Manager gespeichert sind, müssen Sie Ihre Anwendung vom Dashboard aus neu starten, damit die neuen Parameter (neue Node-Version, neuer Port oder neuer Build-Befehl) berücksichtigt werden.
Bei Problemen beim Starten können Sie die Ausführungsconsole konsultieren oder sich auf diesen anderen Leitfaden beziehen, um eine Fehlerbehebung durchzuführen.
Link zu dieser FAQ:
War diese FAQ nützlich?
Die von Infomaniak angebotenen Node.js-Sites ermöglichen die Ausführung von Node.js-Anwendungen in einer flexiblen, einsatzbereiten Umgebung, ohne dass eine Serverinfrastruktur verwaltet werden muss.
Vorwort
- Diese Art der Hosting bietet die Flexibilität eines Servers ohne die Komplexität seiner Verwaltung und ist besonders für API REST-Projekte geeignet, um das CMS Ghost, n8n, Strapi oder Frameworks wie Express.js, NestJS oder auch socket.io, next.js, Geschäftsanwendungen oder Prototypen für:
- Entwickler, die Node.js-Anwendungen ohne Infrastrukturverwaltung bereitstellen möchten.
- Webmaster, die Node.js ausprobieren oder sich damit vertraut machen möchten.
- Agenturen und Freelancer, die an mehreren Kundenprojekten arbeiten.
- Studenten, Lehrer und Schulen, die eine einfache Umgebung zum Testen von Code benötigen.
- Die Paketmanager NPM und Yarn werden unterstützt.
- Wenn Sie
Node.jsauf einer Webhosting-Umgebung innerhalb eines Cloud-Servers installieren, funktioniert Ihre Website nicht mit den garantierten Ressourcen des verwalteten Cloud-Servers.- Nehmen Sie sich diesen anderen Leitfaden zu Hilfe, um Fast Installer zu verwenden und NVM zu deployen.
Node.js= offizieller Name der Sprache/Umgebung;NodeJS= "technischer" oder vereinfachter Name in bestimmten Kontexten (oft aus praktischen Gründen, kein echter technischer Unterschied).
Node.js-Site erstellen
Um auf einen Webhosting-Tarif zuzugreifen und dort eine Node.js-Site hinzuzufügen:
- Klicken Sie hier, um auf die Verwaltung Ihrer Hostings im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
- Klicken Sie direkt auf den Namen, der dem betreffenden Hosting zugewiesen wurde:

- Klicken Sie auf die blaue Schaltfläche Hinzufügen:

- Wählen Sie ein Projekt mit fortschrittlichen Technologien.
- Klicken Sie auf Weiter:

- Wählen Sie Node.js.
- Wählen Sie gegebenenfalls eine andere Version aus, falls erforderlich.
- Klicken Sie auf Weiter:

- Wählen Sie den Domänentyp aus, der dieser neuen Site zugewiesen werden soll:
- ein bereits erworbener Domainname
- ein Subdomain, der aus einem bereits erworbenen Domainnamen erstellt wurde
- ein noch verfügbarer Domainname, der zu bestellen ist
- Geben Sie den Domainnamen oder den Subdomain ein.
- Wählen Sie gegebenenfalls die erweiterten Optionen aus.
- Klicken Sie auf Weiter:

- Wählen Sie eine der beiden möglichen Vorgehensweisen:

- Schnelle Methode:
- Ein vorkonfiguriertes Beispielprojekt wird automatisch installiert.
- Diese Vorgehensweise ist ideal, um Node.js kennenzulernen oder schnell eine funktionale Basis zu erstellen.
- Benutzerdefinierte Methode:
- Der Quellcode kann über Git, ZIP-Archiv, SSH oder SFTP importiert werden.
- Sie definieren selbst die Skripte, Einstiegspunkte, Listening-Port und notwendigen Build-Befehle.
- Schnelle Methode:
- Fertig, die Website ist bereit:

Jede Website verfügt über ein eigenes Dashboard zur Steuerung der Anwendung (start, stop, neustarten), zur Ansicht der Ausführungsconsole, zum Verwalten der Node.js-Versionen, zum Konfigurieren von Domänen und zum Aktivieren von SSL-Zertifikaten:
Um die Konfiguration Ihrer Node.js-Website weiter zu optimieren, lesen Sie diesen weiteren Leitfaden:cet autre guide.
Link zu dieser FAQ:
War diese FAQ nützlich?
Dieser Leitfaden erklärt, wie Sie externe Daten (Dateien, Ordner usw.) über das von Ihrem Cloud-Hoster bereitgestellte WebDAV-Protokoll in Ihren kDrive importieren.
Vorwort
- Bitte beachten Sie diesen anderen Leitfaden, wenn Sie nach Informationen suchen, um genaue Daten von einem kDrive zu einem anderen zu kopieren, wenn Ihr Benutzer Zugriff auf beide kDrives hat.
- Bitte beachten Sie diesen anderen Leitfaden, wenn Sie nach Informationen zur späteren Verwendung Ihres kDrive über das WebDAV-Protokoll suchen.
Externe Daten über WebDAV importieren
Voraussetzungen
- Besitzen Sie ein kDrive oder kSuite (WebDAV nicht erforderlich)
- Sie haben ausreichende Berechtigungen in kDrive oder kSuite.
- Ändern Sie die Passwörter nicht, bevor der Import abgeschlossen ist!
Um auf das Import-Tool zuzugreifen, wo die Daten importiert werden sollen:
- Hier klicken, um auf die Infomaniak kDrive Web-App zuzugreifen (Online-Dienst ksuite.infomaniak.com/kdrive).
- Klicken Sie auf das Symbol Einstellungen oben rechts.
- Überprüfen oder wählen Sie den betreffenden kDrive im Dropdown-Menü der linken Seitenleiste aus.
- Klicken Sie auf Allgemein in der linken Seitenleiste.
- Klicken Sie auf Externe Daten importieren:

- Klicken Sie auf die blaue Schaltfläche Starten:

- Klicken Sie auf WebDAV.
- Vervollständigen Sie die angeforderten Informationen je nach Quelle (insbesondere die WebDAV-Adresse, die Sie besitzen - von der Quelle erhalten).
- Wählen Sie den Ziel-kDrive und den gewünschten Speicherort für die importierten Daten aus.
- Klicken Sie auf Starten:

Beispiel: Daten von einem externen kDrive in die Organisation kopieren
Um ein kDrive zu importieren, das sich außerhalb der Organisation befindet, in der sich Ihr Ziel-kDrive befindet, müssen Sie die folgenden Informationen im obigen Punkt 9 eingeben (Ihre Anmeldeinformationen werden ausschließlich zum Importieren Ihrer Daten verwendet; sie werden sofort nach Abschluss des Vorgangs gelöscht):
- Benutzername: E-Mail-Adresse für die Anmeldung beim Infomaniak-Konto
- Passwort: Erstellen Sie ein Anwendungs-Passwort für diesen speziellen Zweck.
- Eingabepunkt: Die WebDAV-Anmeldungs-URL mit der ID des Quell-kDrive (Startlaufwerk) — lesen Sie diesen anderen Leitfaden zur kDrive-ID
- Beispiel:
https://123456.connect.kdrive.infomaniak.comwenn die ID „123456“ ist, um das gesamte kDrive zu erhalten; es ist aber auch möglich, nur einen Teil zu importieren (siehe unten).
- Beispiel:
Geben Sie den Namen eines bestimmten Unterordners an
Es ist möglich, einen Unterordner als Quellordner auszuwählen, indem die kDrive-ID und der Pfad des Ordners kombiniert werden.
Beispieladresse für einen bestimmten Ordner im gemeinsamen Bereich der Organisationsordner (= "Common documents") — ersetzen Sie Folder Name durch den Namen des betreffenden Ordners im Pfad:
https://IDkDrive.connect.kdrive.infomaniak.com/Common documents/Folder Name
Beispiel für einen Ordner/Unterordner, der sich in den persönlichen Ordnern befindet (also außerhalb der Organisationsordner) — ersetzen Sie Folder Name und Sub-folder Name durch die Namen der betreffenden Ordner im Pfad:
https://IDkDrive.connect.kdrive.infomaniak.com/Folder name/Sub-folder Name
Link zu dieser FAQ:
War diese FAQ nützlich?
Diese Anleitung beschreibt die spezifischen Regeln, die beim Erstellen eines Benutzerpassworts mit mysqli_connect(), das das Zeichen „Dollar“ $ enthält, auf den Infomaniak-Plattformen zu beachten sind.
Vorwort
- Wenn Sie beim Verwenden von
mysqli_connect()die Fehlermeldung „Zugriff verweigert für Benutzer“ erhalten und Ihr Datenbankbenutzerpasswort ein Dollarzeichen$enthält, kann das Problem von der Funktionsweise von Zeichenketten in PHP herrühren. - Das Problem kann auch bei Messaging-Skripten auftreten.
Zu beachtende Regeln
Wenn das Sonderzeichen $ in einem Benutzerpasswort verwendet wird und diesem nicht direkt eine Zahl folgt, ist der Variablenname ungültig und die Substitution erfolgt nicht korrekt.
Hier sind einige Lösungen, um dies zu beheben:
- Setzen Sie das Passwort in einfache Anführungszeichen:
'$******' - Stellen Sie sicher, dass direkt nach dem Dollar eine Zahl folgt:
"$2*****" - Verwenden Sie einen Backslash, um das Dollarzeichen im Passwort zu „entkommen“:
"\$****"
Link zu dieser FAQ:
War diese FAQ nützlich?
Dieser Leitfaden erklärt die Unterschiede zwischen einer Domain (oder Hauptseite), einem Subdomain und einem Alias.
Vorwort
- Obwohl sie miteinander verbunden sind, haben diese drei Elemente (Domain, Subdomain und Alias) unterschiedliche Funktionen und Zwecke.
- Sie können ein Webhosting über seinen Domainnamen oder sogar die E-Mail beeinflussen, da es durchaus möglich ist, E-Mail-Adressen auf einer Subdomain zu haben, zum Beispiel.
Was ist eine Domain?
Die Domain oder der Domainname ist der Haupteingang zu Ihrer Website. Über ihn gelangen Ihre Benutzer zu Ihrem Inhalt. Diese Hauptdomain definiert, was in der URL-Leiste der Browser Ihrer Benutzer angezeigt wird.
Voraussetzungen
- Besitzen Sie eine Domain.
- Besitzen Sie ein Webhosting von Infomaniak.
Nehmen Sie den Leitfaden Erstellen Sie eine neue Website auf Ihrem Webhosting zur Kenntnis.
Was ist eine Subdomain?
Die Subdomain wird durch ein zusätzliches Wort symbolisiert, das vor Ihrem Hauptdomainnamen steht. Dies ist in mehreren Fällen sehr nützlich, zum Beispiel:
- es kann dazu dienen, exklusiven oder gezielten Inhalt anzuzeigen, zum Beispiel wenn Sie zu
faq.infomaniak.comgehen, gelangen Sie zur Wissensdatenbank, in der sich alle Leitfäden befinden - es kann auch (vorübergehend oder dauerhaft) bei der Erstellung einer neuen Website oder der Überarbeitung einer bestehenden Website verwendet werden, indem Sie zum Beispiel
new.domain.xyzerstellen, wenn die Hauptwebsite bisherdomain.xyzwar
Voraussetzungen
- Besitzen Sie mindestens eine Domain.
- Besitzen Sie ein Webhosting von Infomaniak.
Nehmen Sie den Leitfaden Fügen Sie eine Subdomain zu Ihrem Webhosting hinzu zur Kenntnis.
Was ist ein Alias?
Ein Alias oder Alias-Domain ist ein zweiter Domainname, der direkt auf Ihre Hauptwebsite verweist. Sie teilen dieselben Webseiten. Das Alias ist ein weiterer Zugang zu Ihrer Website. Zum Beispiel ist die Hauptseite der Schweizerischen Eidgenossenschaft www.ch.ch und www.suisse.ch ist ihr Alias.
Voraussetzungen
- Besitzen Sie mehrere Domainnamen.
- Besitzen Sie ein Webhosting von Infomaniak.
Nehmen Sie den Leitfaden Fügen Sie ein Alias zu Ihrem Webhosting hinzu zur Kenntnis.
Das Äquivalent existiert auch für einen Mail-Service.
Der Vorteil eines Alias besteht darin, Ihnen zu ermöglichen, die Sichtbarkeit Ihrer Website für Ihre Zielgruppe zu erhöhen, indem Sie mehr Zugänge anbieten.
Link zu dieser FAQ:
War diese FAQ nützlich?