Zum Webhosting-Modul

Was ist das Webhosting-Modul und was bewirkt es?

 

Was ist das Webhosting-Modul und was bewirkt es?

Wenn Sie unter Ihrem Domainnamen eine Internetpräsenz (Homepage) im Internet präsentieren möchten, benötigen Sie Speicherplatz, auf dem Sie die Daten Ihrer Präsenz ablegen können (z.B. html-, php-, jpg-, mp3-Dateien usw.). Das Webhosting-Modul stellt Ihnen diesen Speicherplatz auf den KONTENT-Webservern zur Verfügung. über den FTP-Zugang oder den im Webhosting-Modul enthalten Dateimanager, den Sie über die Systemsteuerung erreichen können, steht Ihnen dann der Datei-Upload zur Verfügung.
Weitere Informationen zum Webhosting und was in diesem Modul enthalten ist erfahren Sie auf unserer Hauptseite www.kontent.com unter "Webhosting".

Wie kann ich das Webhosting anlegen bzw. einrichten?

 

Wie kann ich das Webhosting anlegen bzw. einrichten?

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Subdomains". Insofern in der Subdomainverwaltung noch nicht die Subdomain www angelegt wurde, sollten Sie diese dort anlegen. Tragen Sie dazu oben im Eingabefeld "Neue Subdomain" www bzw. einen anderen Subdomainnamen ein, den Sie ggf. vergeben möchten.

Wählen Sie anschließend aus dem Pull-Down-Menü "Typ:" die Option "Webhosting" aus und bestätigen dies mit einem Klick auf "Erstellen".

In der folgenden Ansicht sind die gängigen Einstellungen vorausgewählt, die für die meisten Web-Anwendungen passend sind.

Klicken Sie auf "Speichern", damit die Subdomain angelegt wird.

Nach dem "Speichern" kann es bis zu 30 Minuten dauern, bis diese Konfiguration funktionsfähig ist.

Wenn Sie die Subdomain www anlegen, gelten die konfigurierten Einstellungen für den Domain-Aufruf sowohl mit www ( http://www.domainname.tld) vorne weg, als auch ohne ( http://domainname.tld).

Kann ich eine Web-Umleitung in Webhosting ändern?

 

Kann ich eine Web-Umleitung in Webhosting ändern?

Eine aktive Subdomain mit Typ Web-Umleitung muss zunächst gelöscht und dann mit Typ Webhosting neu angelegt werden.

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Web-Umleitung" und anschließend "Subdomains" an. Sie befinden sich dann in der Subdomain-Verwaltung.

Klicken Sie bei der Subdomain, die Sie mit Webhosting nutzen möchten und die derzeit mit Record-Typ "Web-Umleitung" aufgeführt ist, links auf das Papierkorb-/Löschsymbol. Z.B. die Subdomain www. Das Löschen müssen Sie dann ein weiteres Mal bestätigen.
Daraufhin wird die Subdomain in den Status "In Bearbeitung..." versetzt, was einige Minuten dauern kann. Aktualisieren Sie die Seitenansicht, bis der Subdomaineintrag mit Record-Typ "Web-Umleitung"entfernt ist. Nun müssen Sie den gleichen Subdomainnamen (z.B. www) mit Typ Webhosting neu anlegen.
Tragen Sie dazu bei "Neue Subdomain:" nur die drei Buchstaben www bzw. den gewünschten, anderen Subdomainnamen ein, den Sie ggf. vergeben möchten. Sie müssen in diesem Eingabefeld NICHT zusätzlich den kompletten Domainnamen Ihrer Domain mit angeben.

Wählen Sie anschließend aus dem Pull-Down-Menü "Typ:" die Option "Webhosting" aus und klicken auf "Erstellen". In der folgenden Ansicht sind die gängigsten Einstellungen vorgegeben, die für die meisten Webanwendungen richtig sind. Wenn Sie diese bestätigen, wird der Webhosting-Bereich angelegt.

Wenn Sie die Subdomain www anlegen, gelten die von Ihnen getätigten Einstellung für den Domain-Aufruf sowohl mit www ( http://www.domainname.tld) vorne weg als auch ohne ( http://domainname.tld).

Wie kann ich meine Webseite/Hompage erstellen? Haben Sie Tipps?

 

Wie kann ich meine Webseite/Hompage erstellen? Haben Sie Tipps?

Wir empfehlen Ihnen eine (oder eine Kombination aus mehreren) Web-Applikation(en) zur Realisierung Ihrer Webseiten zu nutzen. So können Sie mit wenigen Mausklicks eine funktionierende Webpräsenz erstellen und diese bei Bedarf mit Erweiterungen ausbauen.
Bei der Programmierung Ihrer Webseite/Homepage können wir Ihnen leider nicht direkt helfen. Dies würde unseren Support übersteigen. Bei einzelnen Problemen versuchen wir gerne Ihnen weiter zu helfen. Bitte beachten Sie folgende Links. Dort wird html-Programmierung erklärt bzw. ein kostenloser html-Editor zum download angeboten:

http://de.selfhtml.org/

Steht mir beim Webhosting-Modul eine Datenbank zur Verfügung?

 

Steht mir beim Webhosting-Modul eine Datenbank zur Verfügung?

Im Rahmen des Webhosting-Moduls stehen Ihnen bis zu 100 Mysql-Datenbanken zur Verfügung. Das gesamte Speichervolumen aller Datenbanken ist nur durch das von Ihnen gewählte Speichervolumen des Webhosting-Moduls beschränkt.

Werden Browser-Icons (FAVicons) bei KONTENT unterstützt?

 

Werden Browser-Icons (FAVicons) bei KONTENT unterstützt?

Ja. Sie müssen in der Startdatei Ihrer Internetpräsenz folgende Zeile im HEAD-Bereich eintragen und die ICON-Datei im Webhosting-Bereich entsprechend der Pfadangabe des HREF-Tags ablegen:
Weitere Informationen zu diesem Thema finden Sie unter der Internetadresse https://de.wikipedia.org/wiki/Favicon

Wird mir angezeigt, wie viel meines Speicherplatzes (Webspace) belegt bzw. frei ist?

 

Wird mir angezeigt, wie viel meines Speicherplatzes (Webspace) belegt bzw. frei ist?

Ja. Wenn Sie im Loginbereich der betreffenden Domain auf "Webhosting" und anschließend auf "Übersicht" klicken, wird Ihnen diese Information angezeigt. Dort können Sie ebenfalls die Speicherplatz-Zuordnung verwalten.

Gibt es eine Bandbreiten- und Dateigrößenbeschränkung beim Up- und Download?

 

Gibt es eine Bandbreiten- und Dateigrößenbeschränkung beim Up- und Download?

Es gibt eine Bandbreitenbeschränkung. Diese liegt beim Dateiup- sowie -download bei 1 MB pro Sekunde.
Eine Beschränkung der Dateigröße, beim Upload mittels FTP-Client, ist serverseitig prinzipiell nur vom zur Verfügungen stehenden Speicherplatz des Webspace beschränkt.
Beim Datei-Upload mittels KONTENT-Dateimanager oder sonstigen im Webspace installierten Scripten gelten die üblichen Einschränkungen, die serverseitig oder durch PHP-Einstellungen bedingt sind.

Domains mit Umlauten (ä, ö, ü, etc.) lassen sich nicht aufrufen bzw. anzeigen. Was ist zu tun?

 

Domains mit Umlauten (ä, ö, ü, etc.) lassen sich nicht aufrufen bzw. anzeigen. Was ist zu tun?

In der Regel können Domains, die Umlaute im Domainnamen enthalten, mittlerweile mit allen gängigen Browsern angezeigt werden. Wenn Sie allerdings eine sehr alte Browserversion verwenden, kann es sein, dass die Funktion zum Interpretieren von Umlauten noch nicht enthalten ist. Das ist beispielsweise beim Internet Explorer 6.x und niedriger der Fall.
Bitte aktualisieren Sie Ihren Browser.

Wie kann ich eine Subdomain löschen?

 

Wie kann ich eine Subdomain löschen?

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Subdomains". Es werden Ihnen nun alle eingerichteten Webhosting-Subdomains angezeigt. Durch einen Klick auf das links neben dem Subdomainnamen stehende Papierkorb-/Löschsymbol wird nach entsprechender Bestätigung die gewählte Subdomain gelöscht. Nach spätestens 10 Minuten sind alle zugehörigen Daten und Einträge gelöscht und entfernt.

Wenn Sie in der Ansicht unten auf den Button "Alle Subdomains anzeigen" klicken, werden Ihnen auch Subdomains anderer Dienste angezeigt.

Erstellt KONTENT Backups von meinen Webhosting- und Datenbankinhalten?

 

Erstellt KONTENT Backups von meinen Webhosting- und Datenbankinhalten?

KONTENT legt in variierenden Abständen im Zeitraum von 7 Tagen aktuelle Backups des kompletten Webhosting- sowie zugehörigen Datenbankinhalts einer Domain an. Dieses letzte Backup einer Domain kann Ihnen dann zur Verfügung gestellt werden. Trotzdem sollten Sie immer auch selber Backups Ihrer Inhalte erstellen.
In der Regel wird bei Bedarf das Backup generiert und per FTP-Zugang in den Webhosting-Bereich der entsprechenden Domain in einen separaten, von KONTENT erstellten Ordner hochgeladen.
Fragen Sie bei unserem Support an, wann das letzte Backup erstellt wurde. Melden Sie sich entweder telefonisch bei unserem Support unter der kostenlosen Hotline 0800 5668368 oder schreiben per E-Mail an support@kontent.com.
Backups von Postfachinhalten werden nicht erstellt.

Da das Erstellen von Backups laut AGB seitens KONTENT nicht verpflichtend ist, ist dies als kostenlose Zusatzleistung anzusehen.
Backups, die älter als die im oben genannten Zeitfenster erstellten sind, können nicht garantiert geliefert werden. Sollte KONTENT kein Backup zur Verfügung stellen können, besteht jedoch seitens des Kunden kein Anspruch darauf, der auf in derer Form geltend gemacht werden könnte.

KONTENT empfiehlt den Kunden selber regelmäßig Backups zu erstellen. Wie Sie selber ein Backup der Webinhalte erstellen können, erfahren Sie auf folgender FAQ-Seite "Wie kann ich selbst ein Backup erstellen?".

Wie kann ich das Webhosting-Modul mit mehreren Domains nutzen?

 

Wie kann ich das Webhosting-Modul mit mehreren Domains nutzen?

Sie können beispielsweise bei einer Webhosting-Domain eine Subdomain anlegen, in dem die Web-Inhalte einer anderen Domain hinterlegt werden. Mit der anderen Domain leiten Sie dann auf diese Subdomain um.

Beispiel:

Bei der Webhosting-Domain, die in diesem Beispiel den Domainnamen hosting-domain.net trägt, legen Sie die Subdomain namens domain-zwei an.
Darin legen Sie die Web-Inhalte der zweiten Domain ab. Mit der zweiten Domain, die beispielsweise domain-zwei.com heißt, leiten Sie dann mit dem Web-Umleitungs-Modul auf die Startdatei in der Subdomain domain-zwei.hosting-domain.net um. Z.B. auf die Adresse domain-zwei.hosting-domain.net/index.html.

Damit beim Aufruf der Domain domain-zwei.de nicht die Ziel-Adresse domain-zwei.hosting-domain.net/index.html im Browser angezeigt wird, können Sie bei der Konfiguration der Web-Umleitung den Umleitungstyp "als Frame" auswählen, der das verhindert.

DNS-Cache im lokalen Rechner löschen

 

DNS-Cache im lokalen Rechner löschen

WINDOWS:
Klicken Sie den Windows-Start-Button an und wählen aus dem Menü die Option 'Ausführen' aus. Es öffnet sich ein entsprechendes Fenster.

Geben Sie bei 'Öffnen:' cmd ein. Anschließend öffnet sich die Windows-Eingabe-Aufforderung. Dort müssen Sie die folgende Zeichenkette eingeben und bestätigen:

ipconfig /flushdns

Der DNS-Cache Ihres Rechner wurde somit geleert.

MAC:
Öffnen Sie ein Terminal-Fenster und führen den nachfolgende Befehlszeile aus:

lookupd -flushcache

Wie kann ich selbst ein Webspace-Backup erstellen?

 

Wie kann ich selbst ein Datenbank-Backup erstellen?

Sie sollten einerseits Ihre Web-Inhalte per FTP-Zugriff herunterladen und von der jeweiligen Datenbank eine Sicherung (Datenbank-Dump) erstellen.

Per FTP sollten Sie die Inhalte des jeweiligen Subdomain-Verzeichnisses herunterladen.

Einen Datenbank-Dump können Sie aus der vorinstallierten phpMyAdmin-Oberfläche http://phpmy.kontent.com/ heraus erstellen.

Wie lauten die FTP-Zugangsdaten bzw. wo finde ich diese?
https://helpcenter.kontent.com/faqs/faq/3784

Bietet KONTENT ein FTP-Programm an?
https://helpcenter.kontent.com/faqs/faq/3786

Wie lauten die Datenbank-Zugangs-Daten (Datenbankserver, DB-Name, DB-Passwort usw.), die ich für PHP MyAdmin benötige?
https://helpcenter.kontent.com/faqs/faq/3808

Kann ich SVN, CVS, GIT und andere Versionierungssoftware im KONTENT-Webhosting installieren und nutzen?

 

Kann ich SVN, CVS, GIT und andere Versionierungssoftware im KONTENT-Webhosting installieren und nutzen?

Nein. SVN, CVS und GIT etc. kann auf den KONTENT-Servern nicht installiert und genutzt werden. Auch gibt es keine speziellen Server für diese Zwecke.

Wie kann ich einen exakten Aufruf meiner Subdomain erzwingen?

 

Wie kann ich einen exakten Aufruf meiner Subdomain erzwingen?

Mit den folgenden Zeilen, die Sie bitte in eine htaccess-Datei einfügen, ist ein Aufruf Ihrer Domain OHNE eine genaue Subdomain anzugeben nicht mehr möglich. Der Aufruf wird blockiert. Wird nun die betreffende Domain aufgerufen, erscheint eine Fehlermeldung 404. Diese entspricht einer Standardfehlermeldung für nicht auffindbare Seiten bei KONTENT.

Nur wenn im Browserfenster genau
"www.ihr.ihr-domainname.tld"
aufgerufen wird, oder eine beliebige andere subdomain, d. h. die Eingabe also exakt ist, erscheint der Inhalt Ihrer Seite wie gewohnt.

-------------
RewriteEngine On
RewriteCond %{HTTP_HOST} ^ihr-domainname.tld$
RewriteRule ^(.*)$ errordocs/404.html
-------------

Anstelle von "ihr-domainname.tld" setzten Sie bitte Ihren Domainnamen mit der Endung .de oder .com ein, welche Endung es auch in Ihrem Fall ist.

Kann das Shopsystem MAGENTO bei KONTENT installiert werden?

 

Kann das Shopsystem MAGENTO bei KONTENT installiert werden?

Ja, MAGENTO kann bei KONTENT installiert werden! Allerdings nur in der 1.9 Version oder niedriger. Version 2.x ist noch nicht installierbar. Daran wird derzeit gearbeitet.


Es wird in dem KONTENT-Web-Apps-Installer-Programm für die automatisierte Installation angeboten.

Priorität der Startdateien

 

Priorität der Startdateien

die Priorität der Startdateien ist wie folgt definiert (höchste Priorität index.html, niedrigste Priorität index.pl):

index.html
index.htm
default.html
default.htm
index.wml
home.html
home.htm
index.php
index.php5
index.php4
index.php3
index.phtml
home.php
home.phtml
home.shtml
start.shtml
kontent.comfault.html
index.cgi
index.pl

Was ist die Simultan-Funktion und wie konfiguriere ich diese?

 

Was ist die Simultan-Funktion und wie konfiguriere ich diese?

Mit der Funktion "Simultan", die im Leistungsumfang des Webhosting-Moduls inbegriffen ist, können Sie mehrere Subdomains einer Domain gleichschalten.

Dabei handelt es sich NICHT um eine Art der Web-Umleitung. Bei der Simultan-Funktion werden in unserem DNS-Server-System entsprechende Einträge gesetzt, die bewirken, dass die Simultan-Subdomain direkt auf den selben Inhalt gesetzt wird, wie es bei der Subdomain mit denWebinhalten der Fall ist. Das ist qualitativ ein wesentlicher Unterschied zu der Web-Umleitung und verhindert verstärkt den "Eindruck" von double content.

Beispiel:

Sie haben bisher eine statische Webseite unter der Subdomain www.ihre-domain.com. Nun möchten Sie aus dem Angebot unserer Web-Applikationen z.B. Wordpress installieren. Bis Sie das Wordpress Ihren Bedürfnissen angepasst haben, möchten Sie die alte Webpräsenz weiterlaufen lassen.

Wenn Sie nun Wordpress über den KONTENT WebApp-Service installieren, können Sie die Installation NICHT in der bereits vorhandenen Subdomain www installieren, da diese ja mit den "alten" Inhalten belegt ist. Sie müssen Wordpress in eine andere leere/neue Subdomain - z.B. mit Namen wp.ihre-domain.com - installieren. Anschließend können Sie Wordpress so konfigurieren, wie Sie es wünschen.

Wenn Sie Wordpress dann soweit fertiggestellt haben, löschen Sie die Subdomain www. Dies dauert ca. fünf bis 10 Minuten. Anschließend legen Sie die Subdomain mit Namen "www" und mit Typ "Simultan" neu an, und schalten diese mit der Subdomain wp (wp.ihre-domain.com) simultan. Damit ist dieses Konstrukt fertiggestellt und Ihre Wordpress-Webseite unter www erreichbar.

Konfiguration einer Subdomain mit Typ Simultan-Funktion

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Subdomains". Speichern Sie die Einstellung ab.

Dem oben genannten Beispiel folgend wäre der zu wählende Subdomainname www. Ihre Inhalte sollten nach max. 60 min. nun auch unter www.ihre-domain.com erreichbar sein.

Wie kann ich Webhosting in Web-Umleitung ändern?

 

Wie kann ich Webhosting in Web-Umleitung ändern?

Eine aktive Subdomain mit Typ Webhosting muss zunächst gelöscht werden, damit der Subdomainname wieder verfügbar wird, und kann anschließend mit Typ Web-Umleitung neu angelegt werden.
ACHTUNG - Wenn Sie eine Subdomain mit Typ Webhosting löschen, werden alle Webinhalte dieser Subdomain unwiderruflich entfernt. Es empfiehlt sich daher vor der Löschung eine Datensicherung durchzuführen.

Vorgehensweise der Umstellung

1.) Subdomain mit Typ Webhosting löschen

Loggen Sie sich auf www.kontent.com in den Account ein.
Klicken auf "Meine Domain(s)".
Wählen Sie die betreffende Domain aus.
Klicken Sie auf "Webhosting" und anschließend auf "Subdomains".
In der Zeile der zu löschenden Subdomain klicken Sie links auf das Mülleimer-Symbol und bestätigen danach die Löschung.
Es kann 5 bis 10 Minuten dauern, bis die Subdomain effektiv gelöscht ist.

2.) Subdomain mit Typ Web-Umleitung anlegen

Loggen Sie sich auf www.kontent.com in den Account ein.
Klicken auf "Meine Domain(s)".
Wählen Sie die betreffende Domain aus.
Klicken Sie auf "Web-Umleitung" und anschließend auf "Subdomains"
Geben Sie im Eingabefeld bei "Neue Subdomain" den gewünschten Subdomainnamen ein und wählen bei "Typ" die Option "Web-Umleitung" aus, wenn diese nicht schon vorausgewählt ist. Klicken Sie anschließend auf "erstellen".
Auf der folgenden Seite können Sie diverse Einstellung vornehmen. Um endgültig diese Subdomain einzurichten, müssen Sie Ihre Einstellungen "Speichern".
Nach dem Speichern kann es bis zu 60 Minuten dauern, bis von Ihrem Rechner aus die Web-Umleitung wirksam angezeigt/aufgelöst wird.

confixx / plesk

 

confixx / plesk

confixx / plesk

Das sind Tools, um shared hosting anbieten zu können bzw. root-server zu verwalten.
Für Kunden bietet KONTENT jedoch keine Root-Server an.

Kann ich selber den Pfad zum Wurzelverzeichnis (root) definieren?

 

Kann ich selber den Pfad zum Wurzelverzeichnis (root) definieren?

Nein, das ist leider nicht möglich. Die Struktur ist feststehend subdomain/htdocs.

Wenn Sie also die Subdomain www angelegt haben, ist die Struktur www/htdocs.
Sie können selber eine html/php-Datei anlegen und damit auf ein Unterverzeichnis umleiten. Oder per .htaccess den Verweis auf ein Unterverzeichnis durchführen.
Ansonsten muss die Start-Datei immer im Verzeichnis subdomain/htdcos angelegt sein.

Redirect auf Unterverzeichnis per .htaccess definieren: FAQ aufrufen"

Wie lege ich einen Cronjob an?

 

Wie lege ich einen Cronjob an?

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Daraufhin klicken Sie auf den Button "Cronjobs".

Im Bereich "Job neu" können Sie einen neuen Cronjob anlegen.
Geben Sie bei "Pfad zum Skript:" die http-Adresse eine, die mit dem Cronjob ausgeführt werden soll.
In der Ansicht "Ausführungszeit" können Sie definieren, wann der Cronjob ausgeführt werden soll. Die zeitlichen Abstände betragen 10 Minuten. Sie können auch bei einem Cronjob mehrere Zeitpunkt auswählen.
In der selben Ansicht sind vier Registerkarten mit der Beschriftung "00:00 - 05:50" bis "18:00 - 23:50" zu sehen . Auf dem ersten Registerreiter für die Uhrzeit zwischen 00 und 05:50 Uhr morgens. Auf dem zweiten Reiter von 06 Uhr morgens bis 11:50 Uhr mittags usw.

Wenn Sie bei einem Cronjob eine oder mehrere Uhrzeiten ausgewählt haben, können Sie die selben Zeitpunkte NICHT mehr bei einem weiteren Cronjob auch vergeben.
D.h., wenn Sie theoretisch bei einem einzigen Cronjob alle 144 Zeitpunkte auswählen, können Sie keinen weiteren Cronjob mehr anlegen.

Warum beeinflussen andere verseuchte Domains meine Reputation im Internet? (Stichworte shared server hosting - schädliche Inhalte)

 

Warum beeinflussen andere verseuchte Domains meine Reputation im Internet? (Stichworte shared server hosting - schädliche Inhalte)

Wir, KONTENT, können Ihnen versichern, dass jederzeit alles Mögliche unternommen wird, wenn Kenntnis darüber erlangt werden sollte, dass bei KONTENT verwaltete Webseiten mit schadhaften Inhalten belastetet seien. Dennoch möchte ich Sie an dieser Stelle bitten sich die Zeit zu nehmen, die folgenden Informationen zu lesen und anschließend die Situation differenziert zu bewerten und zu betrachten.

Die von KONTENT bereitgestellten Leistungen werden im Rahmen des sog. Shared-Server-Hostings angeboten. D.h., die Webinhalte, die unter einem Domainnamen verfügbar werden, liegen auf Webservern, auf denen auch Inhalte anderer Domains abgelegt sind. Selbstverständlich sind die Inhalte der einzelnen Domains strikt voneinander getrennt, dennoch ist es ein Server, auf dem mehrere unterschiedliche Webpräsenzen abgelegt sind. Das ist gängige Praxis und wird bei nahezu allen Anbietern dieses Marktsegments so gehandhabt.
Hätte jede Domain einen eigenen Server, lägen die Kosten weitaus höher. Das ist dann der Marktbereich des Server-Hostings.
Da nun die einzelnen Internetpräsenzen individuell mit Inhalten befüllt werden können, ist es somit möglich, dass Inhalte hinterlegt werden, die oberflächlich schädlich erscheinen, es jedoch faktisch nicht sind. Das soll heißen, per FTP-Zugriff können Dateien im Webspace abgelegt werden, die von Antiviren-Software oder Prüf-Webseiten als schädlich eingestuft werden, in Wirklichkeit jedoch in keiner Weise schädlich sind. Das können z.B. seriöse, komplexe Java-Script-Dateien sein oder Video-Codecs, die auf einer Webseite zum Download angeboten werden usw. Nun könnte man zu der Aussage gelangen, dass KONTENT derartige Dateien zur Ablage auf dem Server verbieten soll. Wenn so agiert würde, könnten viele Internetanwendungen wie Content-Management-Systeme, Shops oder Blogsysteme wie Wordpress etc. nicht mehr betrieben werden. Das ist nicht im Sinne der Kunden.
Nun gibt es im Internet viele Webseiten auf denen angegeben wird, dass darüber die Webinhalte von anderen Internetseiten dahingehend geprüft werden können, ob diese Webseiten Viren oder sonstige schädliche Software enthalten. Die Ergebnisse derartiger Prüf-Webseiten müssen unbedingt unter Vorbehalt bewertet werden! Der Anwender einer solchen Prüfseite kann in der Regel nicht wissen, was 1.) genaugeprüft wird, 2.) nach welchen Kriterien geprüft wird, und 3.) wie tief in die Struktur der zu überprüfenden Webseite "eingedrungen" werden kann.
Vor allen Dingen hinsichtlich Punkt 2 müssen die Ergebnisse mit größter Vorsicht bewertet werden. Bei dem prüfenden System der Prüf-Webseite können die zugrunde liegenden Kriterien individuell und sozusagen beliebig festgelegt werden. Dort könnte theoretisch definiert werden, dass - dies soll nur ein einfach veranschaulichtes, überspitztes Beispiel sein -, wenn im Quellcode der Startdatei (z.B. index.php, home.html etc.) der Begriff "javascript" auftaucht, diese Datei und somit die Domain als schädlich und der Server, auf dem diese Domain im Internet nachvollzogen werden kann, als gefährdet eingestuft wird. Nun ist die Zeichenkette javascript Bestandteil von ordentlichem und grundsätzlich sicherem Quellcode und an sich nicht gefährlich. Und dennoch würde diesem Beispiel nach die Datei, die Domain und ggf. der gesamte Server als "gefährlich" eingestuft und publiziert werden. Diesem Beispiel nach jedoch vollkommen zu unrecht!

Es ist jedoch leider in der Praxis auch so, dass nicht selten Webseiten betrieben werden, die schlichtweg unsicher sind und durch Hacker gehackt und mit schädlichen Inhalten nachträglich ausgestattet werden. Das passiert häufig bei interaktiven Web-Applikationen, die von den Administratoren der Domains/Webseiten nicht gepflegt und aktualisiert werden. Oder FTP-Verbindungsdaten, die auf auf Privatrechnern von Domaininhabern und -Administratoren gespeichert sind, werden ausgespäht, weil dies mit Viren und/oder Trojanern befallen sind. Dann können Hacker darüber Zugriff auf die Webpräsenzen erlangen. Davon sind alle Anbieter weltweit in gleicher Weise betroffen. Quasi alle Server im Internet, die per FTP erreichbar sind bzw. auf den unsichere Web-Präsenzen betrieben werden. Sei es private oder kommerziell betriebene Server.Egal ob auf einem Server mehrere, unterschiedliche Webpräsenzen liegen oder nur eine einzige.
Entsprechende Prüf-Webseiten, die oben bereits erwähnt wurden, können, wenn diese seriös sind und deren Tools vernünftig programmiert sind und arbeiten, derart wirklich schädliche Inhalte als solche auch identifizieren. Mit Recht. Das bedeutet aber nicht, dass der gesamte Server a) betroffen ist bzw. b) die gesamten Inhalte aller Domains, die auf einem Serversystem nachvollzogen werden können, geschädigt sind.

KONTENT arbeitet mit einem Proxyserversystem. Das bedeutet, die für die jeweilige bei KONTENT registrierte Domain im Internet nachvollziehbaren Server bzw. IP-Adressen sind einige wenige. Diese IP-Adressen/Server sind nicht die Webserver, auf denen die Inhalte der Domain hinterlegt sind.
Wenn nun eine Prüf-Webseite die Information ausgibt, dass unter einer KONTENT-IP-Adresse schädliche Inhalte hinterlegt sind, ist das quasi eine Fehlinformation zu dieser dort genannten IP-Adresse, weil unter der genannten IP-Adresse faktisch keine Web-Inhalte hinterlegt sind.

Die Ausführungen sollten im Ansatz versuchen aufzuzeigen, wie verzweigt die Zusammenhänge in dieser Thematik sind. Wie eingangs bereits erwähnt, setzen wir alles Mögliche daran zu vermeiden, dass ggf. als problematisch eingestufte Webinhalte auf andere bei KONTENT registrierte Domains in irgendeiner Weise Einfluss haben. Unmittelbar technische Auswirkungen einer Domain auf eine andere, bzw. der Inhalte einer Domain auf die Inhalte anderer Domains kann es definitiv NICHT geben. Das ist auszuschließen. Die Webpräsenzen sind voneinander getrennt.
Wenn nun irgendwelche Prüfroutinen feststellen, dass bei einer bei KONTENT registrierten Domain schädliche Inhalte hinterlegt seien, kann das durchaus im Rahmen des Möglichen liegen, eine darüber getroffene Einschätzung, dass somit andere bei KONTENT hinterlegte Webinhalte dadurch gefährdet sind, ist jedoch definitiv falsch und gleichsam vollkommen ungerechtfertigt.
Wenn nun im Internet tätige Akteure sich auf derartige Feststellungen berufen und darüber ganze IP-Bereiche oder -Adressen oder Domains respektive Webseiten aussperren, ist dies eine legitime Vorgehensweise dieser Akteure, jedoch stark überzogen.

Wie kann ich die Einstellungen für den E-Mail-Versand über Webhosting verändern?

 

Wie kann ich die Einstellungen für den E-Mail-Versand über Webhosting verändern?

Aus Gründen der Serverreputation ist der E-Mail-Versand über Webserver bei KONTENT-Standard-Einstellung (default-Einstellung) auf 100 E-Mails innerhalb von 60 Minuten begrenzt. Sie können jedoch Anzahl sowie Zeitraum auch selber online wie folgt beschrieben bei Bedarf verändern.

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" und darunter dann "Optionen" an.
In der folgenden Ansicht ist unten der Bereich "E-Mail-Versand über Webhosting" aufgeführt. Dort definieren Sie die entsprechenden Versand-Bedingungen.
Damit die Änderungen wirksam werden, müssen Sie unten rechts auf den grünen Haken (Speichern) klicken. Nach spätestens 30 Minuten ist die Änderung wirksam.

Wird SSI (Server Side Include) bei KONTENT unterstützt?

 

Wird SSI (Server Side Include) bei KONTENT unterstützt?

Ja, SSI (Server Side Include) wird im Leistungsumfang des Moduls Webhosting unterstützt.
Pro Subdomain kann diese Funktion ein- bzw. ausgeschaltet werden. Die Standard-Einstellung ist „aktiv“.
Ob SSI aktiv ist, können Sie in der Subdomain-Verwaltung überprüfen. Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Subdomains".
In der Subdomain-Verwaltung klicken Sie in der Zeile der betreffenden Subdomain auf den Zahnrad-Button (Einstellungen) und können in der folgenden Ansicht die SSI-Konfiguration überprüfen und bei Bedarf ändern.

Kann ich eigene ErrorDocs (Error-Dokumente) bei KONTENT anlegen?

 

Kann ich eigene ErrorDocs (Error-Dokumente) bei KONTENT anlegen?

Ja, das ist möglich.

Sie können im Verwaltungsbereich der Domain den Link/Verweis auf eigene ErrorDocs konfigurieren.
Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an und anschließend "Errordocs".
In der folgenden Ansicht können Sie für die Fehler 401, 403 und 404 URLs hinterlegen.

Anti-Phishing Policy der KONTENT GmbH

 

Anti-Phishing Policy der KONTENT GmbH

Anti-Phishing Policy der KONTENT GmbH

Allgemeines
Phishing setzt sich aus den Wörtern "password" und "fishing" (auf deutsch etwa: "Passwort fischen") zusammen. Mit Phishing-E-Mails und Webseiten wird versucht, an Daten von Internet Usern zu gelangen. Das geht von "harmlosen" Passwörtern bis hin zum Zugang zum Online-Banking. Dadurch kann den Betroffenen großer Schaden entstehen. Die Methode des Phishings ist immer gleich. Eine E-Mail fordert dazu auf, sich unter einem in der E-Mail enthaltenen Link einzuloggen und seine Daten (E-Mail-Adresse, Passwort oder Bankdaten) zu bestätigen. Die Absenderadresse der E-Mail ist meist gefälscht und wirkt somit vertrauenswürdig. Die durch den Link aufgerufene Seite ist kaum von der Originalseite zu unterscheiden. Gibt ein Empfänger der E-Mail seine Daten auf dieser Seite ein, werden diese für illegale Zwecke missbraucht.

Die Maßnahmen der KONTENT GmbH
Phishing ist eine Straftat und erfüllt unter anderem den Tatbestand des Ausspähens von Daten nach § 202a StGB und Betrug/Computerbetrug § 263/§ 263a StGB. Wenn die KONTENT GmbH Kenntnis von Phishing-Seiten innerhalb ihres Systems erlangt, ist sie verpflichtet, schnellstmöglich zu handeln. KONTENT toleriert in absolut keiner Weise strafrechtlich relevante Webseiten und hat ein Verfahren zur Gefahrenabwehr gegen Phishing-Seiten ausgearbeitet. In der Regel ist es so, dass vom Phishing betroffene Domains durch mangelhafte Programmierung Sicherheitslücken aufweisen. Diese werden durch das sogenannte "Code-Injection" "missbraucht". Der Webmaster hat damit keine Kenntnis von der illegalen Nutzung seiner Domain. Mehr Informationen über Code-Injection gibt es hier:Code-Injection .

Die Meldung
Sobald eine Meldung über Phishing auf einer der bei KONTENT GmbH gehosteten Seiten eingeht, wird das schnellstmöglich überprüft. Sollte sich der Verdacht bestätigen, wird das entsprechende Script von KONTENT umbenannt und ist unter dem ursprünglichen Link nicht mehr erreichbar (security by obscurity). Gleichzeitig wird eine E-Mail an den Domaininhaber geschickt, in der er informiert und aufgefordert wird, die Phishing-Seiten umgehend zu löschen. Es wird in der E-Mail eine allgemeine Hilfestellung zur Änderung der Programmierung der Webseiten gegeben. Für den gesamten Speicherplatz werden die Sicherheitsparameter des Webhostings ggf. geändert.
- safe_mode = on
- allow_url_fopen = off
- register_globals = off
Sollte der Webmaster einen oder mehrere der Parameter für die Funktion seiner Webseiten benötigen, sollte er sie erst nach der Überarbeitung des Quellcodes anpassen.

Wiederholungsfall I
Sollte ein Wiederholungsfall eintreten, wird der HTTP-Zugriff gesperrt und die Seite ist somit nicht mehr öffentlich zugänglich. Eine weitere E-Mail wird an den Kunden verschickt, in der auf die erneute Beschwerde hingewiesen wird. Es werden außerdem Erläuterungen gegeben, wie die Programmierung der Seite (obwohl der HTTP-Zugriff gesperrt ist) per FTP noch veränderbar ist. Auch hier werden Hilfestellungen zur Abhilfe des Problems gegeben. Sobald das Problem behoben ist, wird der HTTP-Zugriff wieder freigegeben.

Wiederholungsfall II
Bei einem weiteren Wiederholungsfall werden alle Zugänge zur Domain umgehend gesperrt und der Domaininhaber erhält einen letzten Verweis. Der Kunde muss versichern, dass er alle Maßnahmen ergreifen wird, damit seine Domain zukünftig nicht mehr zu illegalen Zwecken missbraucht wird. Die Kündigung für einen weiteren Wiederholungsfall wird angedroht. Auch hier wird Hilfestellung gegeben. Nach Behebung des Problems werden die Zugänge zur Domain entsperrt.

Wiederholungsfall III
Zur Verhinderung weiterer Straftaten durch die Webseiten der Domain werden diese bei einem dritten Wiederholungsfall umgehend gesperrt und die Domain unwiderruflich gekündigt. Alle Ansprüche des Kunden verfallen.

Google Malware Warnung entfernen lassen.

 

Google Malware Warnung entfernen lassen.

Die Malware Warnmeldung von Google können wir, KONTENT, nicht beeinflussen und nicht entfernen.
Diese Warnmeldung wird in jedem Webbrowser weltweit angezeigt, wenn der Browser-Nutzer bzw. -Besitzer in seinem Browser die Option zum Anzeigen der Google Warnung aktiviert hat. Diese Option ist in der Regel als Standard-Einstellung aktiviert.

Auf folgender Internetseite erhalten Sie weitere Informationen dazu, wie Sie bei GOOGLE das Entfernen der Warnmeldung veranlassen können:

Malware-Warnmeldung entfernen lassen

Nach WORDPRESS oder JOOMLA Plugin Installation/Update funktioniert die Webseite nicht mehr

 

Nach WORDPRESS oder JOOMLA Plugin Installation/Update funktioniert die Webseite nicht mehr

Wenn nach der Installationen oder des Updates eines Wordpress' oder JOOMLAs bzw. deren Plugins (Module/Addons/Komponenten/Templates) die Webseite nicht mehr funktioniert (z.B. weiße Seite oder HTTP ERROR 500) und/oder nicht mehr der Login ins das Wordpress oder Joomla möglich ist, dann ist die Ursache wahrscheinlich in einer Inkompatibilität der PHP-Version zu sehen. Soll heißen, das Plugin benötigt wahrscheinlich eine höhere PHP-Version, als bei der Subdomain bei KONTENT derzeit eingestellt ist.
Daher sollte zunächst und als Erstes die PHP-Version der Subdomain aktualisiert werden und nach dem Speichern nach 30 Minuten der Webseiten-Aufruf erneut getestet werden (siehe FAQ hier). Sofern nach 30 Minuten das Problem weiterhin auftritt, liegt wahrscheinlich eine andere Ursache in der Programmierung des Plugins vor (dass sollte vom Web-Administrator, der die Wordpress-Anwendung maßgeblich betreut, geprüft werden).
Sie sollten dann per FTP-Zugriff das oder die Plugin(s) auf dem Webserver deaktivieren, damit die Webseite bzw. der Zugriff auf das Dashboard wieder funktioniert. Gehen Sie dazu wie folgt beschrieben vor.

Verbinden Sie sich mit einem FTP-Programm zum KONTENT-Webserver. Nach dem Herstellen der FTP-Verbindung wechseln Sie in das Subdomain-Verzeichnis, in dem Wordpress oder Joomla installiert ist. Wenn Wordpress oder Joomla direkt unter Ihrer Domain mit und ohne www erreichbar ist, dann wechseln Sie in das Verzeichnis www/htdocs. Sollte die Anwendung in einem anderen Verzeichnis installiert sein, z.B. test oder dev oder ähnlich, wechseln Sie zu dieser Subdomain in das Verzeichnis htdcos.

Zu Wordpress:
Gehen Sie tiefer in die Verzeichnisebene zum Pfad wp-content/plugins.
Darin ist zu jedem Wordpress-Plugin ein Verzeichnis angelegt, das (so ähnlich) benannt ist, wie das Plugin selbst.
Nun benennen Sie den Verzeichnisnamen schlichtweg um. Mit der Umbenennung ist das Plugin unwirksam gemacht.

Zu Joomla:
In den Verzeichnisebenen...
/components/
/modules/
/plugins/
... sind entsprechende Elemente enthalten. In Form von Unterverzeichnissen. Benennen Sie das entsprechende Unterverzeichnis um, woraufhin das Element unwirksam wird, sofern es in Joomla aktiv und veröffentlicht war.

Testen Sie den Webseiten-Aufruf.
Sofern mehrere Plugins installiert oder aktualisiert wurden, deaktivieren Sie nach und nach jedes einzelne Plugin.

Wie kann ich bei KONTENT den Webseiten-Aufruf bzw. die Web-Umleitung sperren?

 

Wie kann ich bei KONTENT den Webseiten-Aufruf bzw. die Web-Umleitung sperren?

Sie können eine Subdomain in einen Wartungsmodus setzen. Also sozusagen den Webseiten-Aufruf der/Ihrer eigenen Web-Inhalte sperren. Es erscheint dann bei Aufruf der Subdomain eine von KONTENT definierte Webseite mit Wartungshinweis (das ist vollkommen DSGVO konform).

- loggen Sie sich auf www.kontent.com ein.
- Klicken Sie auf den Button "Meine Domain(s)".
- Klicken Sie den betreffenden Domainnamen an.
- Öffnen Sie den Menüpunkt "Webhosting" ODER "Web-Umleitung".
- Klicken Sie auf "Subdomains".

Bei der betreffenden Subdomain, die Ihnen etwas weiter unten links angezeigt wird, klicken Sie in der selben Zeile auf den roten Sperrungs-Button. Akzeptieren/speichern Sie die Sperrung. Anschließend kann es bis zu 30 Minuten dauern, bis die ursprüngliche Webseite nicht mehr und stattdessen eine KONTENT-Wartungsmodusseite erscheint.
Zum Reaktivieren der ursprünglichen Webseite gehen Sie später quasi entsprechend vor.

Was sind Cronjobs

 

Was sind Cronjobs

Allgemein können Cronjobs als automatisierte Ausführung von technischen Prozessen bezeichnet werden, die zu definierten Zeitpunkten gestartet werden.

Bezogen auf KONTENT und das Webhsoting bedeutet es, dass Zeitpunkte festgelegt werden können, zu denen eine Internetadresse automatisch ausgeführt werden soll?

Beispiel:
Sie betreiben bei KONTENT unter einer Domain einen Webshop. Kunden/Besucher Ihres Shops können im Zusammenhang mit Bestellungen Kundendaten in dem Shopsystem hinterlassen, die in einer zugehörigen Datenbank gespeichert werden.
Sie können dann ein Web-Script programmieren, dass z.b. immer nachts um 03:30 Uhr eine Datenbanksicherung erstellt, die per E-Mail Ihnen den Datensatz zusendet.
Dieses Web-Script muss unter einer Internetadresse Ihrer Domain ausführbar sein.
Bei KONTENT legen Sie dann für den Zeitpunkt 03:30 Uhr ein Cronjob an, so dass jede Nach um diese Uhrzeit die Internetadresse ausgeführt, somit die Datensicherung erzeugt und die E-Mail mit dem Datensatz versendet wird.

FTP-Zugang

Kann ich Daten per FTP übertragen?

 

Kann ich Daten per FTP übertragen?

Wenn Sie bei Ihrer Domain das Webhosting-Modul bestellt und eine Subdomain mit dem Typ Webhosting angelegt haben, können Sie Daten per FTP übertragen.

Was bedeutet FTP?

 

Was bedeutet FTP?

FTP steht für File Transfer Protocol. Es ist ein Netzwerkprotokoll zur Dateiübertragung.

Womit kann ich Dateien über den FTP-Zugang übertragen?

 

Womit kann ich Dateien über den FTP-Zugang übertragen?

Sie können die Dateien über ein FTP-Programm z.B. Filezilla www.filezilla-project.org bzw. über einen HTML-Web-Editor, der eine FTP-Zugangs-Option beinhaltet, übertragen. Ebenso können Sie den KONTENT-Datei-Manager zur Dateiüberragung nutzen.

Wie lauten die FTP-Zugangsdaten (FTP-Passwort, FTP-Benutzername, FTP-Servername) bzw. wo finde ich diese?

 

Wie lauten die FTP-Zugangsdaten (FTP-Passwort, FTP-Benutzername, FTP-Servername) bzw. wo finde ich diese?

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Benutzer" (dort ist der FTP-Server angegeben) und anschließend im mittleren Menü "FTP". Auf dieser Seite sehen Sie alle unter der Domain eingerichteten FTP-Accounts, können diese löschen oder neue anlegen.
Klicken Sie auf den Button "Domain". In der folgenden Ansicht wird Ihnen u.a. der FTP-Server-Hostname angezeigt.

Wenn Sie den Zugang mittels eines externen FTP-Programms herstellen, sehen Sie eine Liste der angelegten Subdomains, unter denen es jeweils verschiedene vorinstallierte Unterverzeichnisse gibt. Das Verzeichnis htdocs, ist das Verzeichnis, in das Sie die Daten und Verzeichnisse Ihrer Internetpräsenz ablegen müssen. Die entsprechende "remote folder" Angabe lautet demnach:
/www/htdocs/
Wenn mit einem Browser auf die entsprechende Subdomain aufgerufen wird, bspw. www.the-example-domain.com, wird auf die im Verzeichnis htdocs abgelegte Startdatei zugegriffen. Diese sollte index.html oder index.php o.ä. lauten.

In welches Verzeichnis kann ich die Daten übertragen?

 

In welches Verzeichnis kann ich die Daten übertragen?

Sie können die Daten in das htdocs-Verzeichnis übertragen.

Wenn Sie eine Subdomain bei Ihrer Domain mit dem Typ Webhosting anlegen, wird von KONTENT aus ein entsprechendes Subdomain-Verzeichnis erstellt, das Sie beim FTP-Zugriff angezeigt bekommen. Wenn Sie beispielsweise die Subdomain www angelegt haben, wird das Verzeichnis www erstellt. In diesem Subdomain-Verzeichnis sind verschiedene von KONTENT vorangelegte Unterverzeichnisse aufgeführt. So auch das htdocs-Verzeichnis.
Wenn Sie in Ihrem FTP-Programm bzw. in einem HTML-Editor mit FTP-Option ein Zielverzeichnis angegeben sollen/können, lautet es dem Beispiel folgend so:

/www/htdocs/

Wenn Sie andere Subdomainnamen vergeben, werden entsprechende Subdomainverzeichnisse aufgeführt sein, in dem jeweils u. a. das Verzeichnis htdocs aufgeführt ist.

Bieten Sie ein FTP-Programm an?

 

Bieten Sie ein FTP-Programm an?

Wir empfehlen den kostenfreien FTP-Client FileZilla.

Gehen Sie wie folgt beschrieben vor, um das Programm herunterzuladen und zu konfigurieren:

Laden Sie den Filezilla Client unter Filezilla Project herunter und führen Sie diese anschließend die Installation durch. Wählen Sie im Installationsprozess die gewünschte Sprache aus.

Nach der Installation starten Sie "Filezilla" und wählen Sie bitte unter "Bearbeiten" den Punkt "Einstellungen". Unter "Verbindungen -> Firewall Einstellungen" aktivieren Sie bitte den "Passiven Modus". Klicken Sie dann oben links auf das kleine Computer Symbol, um die Daten für die FTP Verbindung einzutragen. Klicken Sie im folgenden Menü auf "Neue Seite". Unter "Host" tragen Sie den Namen des FTP Servers ein. Den Servertyp lassen Sie bitte auf "FTP" stehen, den Logintyp ändern Sie auf "normal".
Den FTP-Server, Benutzernamen und das Passwort finden Sie im Login-Bereich bei KONTENT. Wählen Sie unter "Mein Domain(s)" die betreffende Domain aus. Im Menüpunkt "Webhosting" klicken Sie auf "Benutzer". Auf dieser Seite sehen Sie alle unter der Domain eingerichteten FTP-Accounts. Durch einen Klick auf das nebenstehende Auge wird das entsprechende Passwort angezeigt.
Den FTP-Servernamen finden Sie in der Benutzer-Übersicht unter "Domain".

Tragen Sie die Daten in die Filezilla Maske ein und speichern Sie die Einstellungen.


Ein Dateiupload in das Wurzelverzeichnis ist nicht möglich. Für jede Subdomain wird von unserem System ein gleichnamiges Verzeichnis erstellt. I.d.R. müssen Sie also mit Ihrem FTP-Programm in das "www"-Verzeichnis wechseln. Der Upload Ihrer Dateien muss in den Ordner /htdocs erfolgen.

Wie kann ich Daten über den Browser per FTP übertragen?

 

Wie kann ich Daten über den Browser per FTP übertragen?

Sie können den FTP-Zugang nur dann über den Browser herstellen wenn dieser FTP unterstützt. Den Firefox können Sie durch das FireFTP Addon um die FTP-Funktionen erweitern.

Nachdem das Addon installiert wurde, müssen Sie Firefox neu starten. Klicken Sie anschließend oben in der Menü-Zeile des Browsers auf 'Extras' und im Pull-Down-Menü auf 'FireFTP'. Es öffnet sich dann ein Tab mit dem FTP-Tool.

Der Internet Explorer unterstützt ebenfalls die FTP-Option. Sie müssen nur in der Adresszeile des Browsers gemäß Ihrer FTP-Zugangsdaten folgende Daten-Kombination eingeben:

ftp://ftp-benutzername:ftp-passwort@kontentftp.domainname.tld*

Wenn Sie einen anderen Browser verwenden, müssen Sie ggf. ein entsprechendes PlugIn/Addon nachinstallieren.

Bitte beachten Sie, dass Dateien und Verzeichnisse nur in das htdocs-Verzeichnis, das sich im Subdomainverzeichnis befindet, übertragen können.




*ftp-benutzername, ftp-passwort und kontentftp.domainname.tld

Den FTP-Server (kontentftp.domainname.tld), Benutzernamen (ftp-benutzername) und das Passwort (ftp-passwort) finden nach dem Login und Auswahl der Domain im Menüpunkt "Webhosting" unter "Benutzer".

Wie lauten die FTP-Ports?

 

Wie lauten die FTP-Ports?

der FTP-Port für den passiven Modus lautet 21 und für den aktiven Modus 21. Bitte verwenden Sie möglichst den passiven Modus, da sonst i.d.R. Änderungen an Ihren Firwalleinstellungen nötig sind. Sollte die Verbindung mit dem KONTENT-FTP-Server nicht möglich sein, kontrollieren Sie bitte die Einstellungen der zwischengeschalteten Firewalls (auch im DSL-Router).

Was ist der Dateimanager und wie kann ich diesen aufrufen?

 

Was ist der Dateimanager und wie kann ich diesen aufrufen?

Der Dateimanager ist ein Webinterface, das KONTENT Ihnen zur Verfügung stellt, um auf die angelegten Webhosting-Bereiche zugreifen zu können. Es ist eine grafische Oberfläche, über die Sie Dateien hochladen, bearbeiten sowie löschen können etc. Sie können darüber ebenfalls einen Verzeichnisschutz generieren und in diesem Zusammenhang ebenfalls eine Benutzerverwaltung erstellen.

Nach erfolgtem Login und Auswahl der betreffenden Domain klicken Sie im Menüpunkt "Webhosting" auf "Übersicht". In der dann erscheinenden Ansicht öffnen Sie den Dateimanager in einem neuen Fenster bzw. Browsertab, durch einen Klick auf den gleich benannten Button, öffnet sich der Dateimanager nicht automatisch, klicken Sie den Button "Dateimanager starten" an.

Ich kann keine Dateien in das www-Verzeichnis (Subdomainverzeichnis) übertragen. Woran liegt das?

 

Ich kann keine Dateien in das www-Verzeichnis (Subdomainverzeichnis) übertragen. Woran liegt das?

Ein Datei-Upload direkt in das Subdomain-Verzeichnis, beispielsweise www (www.the-example-domain.com), ist nicht zulässig. Sie müssen die Dateien in das htdocs-Verzeichnis laden, das in dem Subdomain-Verzeichnis von KONTENT vorinstalliert wurde (www/htdocs). Die Dateien müssen in dieses Verzeichnis htdocs übertragen werden.

Wird mir angezeigt, wie viel meines Speicherplatzes (Webspace) belegt bzw. frei ist?

 

Wird mir angezeigt, wie viel meines Speicherplatzes (Webspace) belegt bzw. frei ist?

Ja. Wenn Sie im Loginbereich der betreffenden Domain auf "Webhosting" und anschließend auf "Übersicht" klicken, wird Ihnen diese Information angezeigt. Dort können Sie ebenfalls die Speicherplatz-Zuordnung verwalten.

Gibt es eine Alternative zum Web 2.0. Dateimanager?

 

Gibt es eine Alternative zum Web 2.0. Dateimanager?

Wie Sie mit Ihrem zur Verfügung stehenden Browser den Web 2.0 Dateimanager nicht verwenden können, liegt das wahrscheinlich an den Java-Script-Einstellung oder dem Alter des Browsers. Bitte aktualisieren Sie in diesem Fall Ihren Browser.
Der Web 2.0 Dateimanager kann auf jeden Fall mit den Browsern Firefox und Internet Explorer genutzt werden.

Ist eine sichere FTP-Übertragung (sFTP / SSH FTP) bei KONTENT möglich?

 

Ist eine sichere FTP-Übertragung (sFTP / SSH FTP) bei KONTENT möglich?

Der Zugriff per SSH und SFTP ist möglich.

Um SSH und SFTP nutzen können, muss bei der betreffenden Domain im Menü-Bereich "Webhosting" unter "Optionen" die Option "ssh" aktiviert werden.
Die SSH-Benutzerdaten finden Sie in der Benutzer-Verwaltung der Domain unter "SSH".

Wie kann ich FTP-Benutzer (Accounts) anlegen?

 

Wie kann ich FTP-Benutzer (Accounts) anlegen?

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "FTP". Auf dieser Seite können Sie neue FTP-Accounts anlegen und bestehende löschen.
Bedenken Sie bitte, dass es aus technischen Gründen 15 bis 20 Minuten dauern kann, bis der FTP-Account benutzbar ist.

Kann rSync bei KONTENT genutzt werden?

 

Kann rSync bei KONTENT genutzt werden?

Das ist bedingt möglich. Wir können auf Anfrage ein Script bereitstellen, das es Ihnen ermöglicht vom Webhosting Ihrer Domain zu einem Server (Hostname oder IP) über rSync eine Verbindung herzustellen. Andersherum - Server zu Webhosting - ist es nicht möglich.

Bitte kontaktieren Sie uns und geben an, bei welcher SubDomain das Script aktiviert werden soll.

Backup / Datensicherung der Webinhalte selber durchführen

 

Backup / Datensicherung der Webinhalte selber durchführen

Ein Backup bzw. eine Datensicherung der gesamten Webinhalte können Sie durchführen, wenn Sie
a) die Webhosting-Inhalte per FTP herunterladen und
b) einen Export der Datenbankinhalte durchführen, insofern Sie eine Datenbankanbindung verwenden.

Datenbank

Steht mir beim Webhosting-Modul eine Datenbank zur Verfügung?

 

Steht mir beim Webhosting-Modul eine Datenbank zur Verfügung?

Im Rahmen des Webhosting-Moduls stehen Ihnen bis zu 100 Mysql-Datenbanken zur Verfügung. Das gesamte Speichervolumen aller Datenbanken ist nur durch das von Ihnen gewählte Speichervolumen des Webhosting-Moduls beschränkt.

Wie lauten die Datenbank- bzw. MySQL-Zugangs-Daten (Datenbankserver, DB-Name, DB-Passwort usw.)?

 

Wie lauten die Datenbank- bzw. MySQL-Zugangs-Daten (Datenbankserver, DB-Name, DB-Passwort usw.)?

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Datenbanken". Auf dieser Seite sehen Sie alle unter der Domain eingerichteten Datenbanken, können diese löschen oder neue anlegen.

Wenn Sie auf den Link "Externer Zugriff auf Datenbank" klicken, öffnet sich ein Popup und Ihnen wird die Hostadresse für den externen Datenbankzugriff angezeigt.

PHP-MyAdmin ist im Rahmen des Webhosting-Moduls vorinstalliert und kann über
http://phpmy.kontent.com
aufgerufen werden. Der Login muss über die Angaben Datenbank-User und Datenbankpasswort erfolgen.
Je nach Cookie- und Cache-Einstellungen Ihres Browsers kann es sein, dass Sie sich zweimal hintereinander einloggen müssen.

Ist ein externer Zugriff auf die Datenbank möglich?

 

Ist ein externer Zugriff auf die Datenbank möglich?

Zur Pflege und Nutzung einer Datenbank kann es nötig sein, von außerhalb des KONTENT-Systems darauf zuzugreifen.
Für den externen Zugriff gibt es für die Domain-Datenbanken eine spezielle Host-Adresse. Sie finden diese wie folgt beschrieben:

- Loggen Sie sich auf www.kontent.com ein.
- Klicken Sie auf "Meine Domain(s)" an.
- Wählen Sie die betreffende Domain aus.
- Klicken Sie den Menüpunkt "Webhosting" an.
- Wählen Sie anschließend die Option "Datenbanken".

In dieser Ansicht ist im oberen Bereich "Datenbankstatistik" die Angabe "Externer Zugriff auf Datenbank" aufgeführt. Klicken Sie dort auf den Info-Button "i" an. Es öffnet sich ein Overlay, in dem Sie die MySQL-Adresse dazu angezeigt bekommen. Diese können Sie in die Zwischenablage kopieren.

Auf der Seite der Datenbanken wird Ihnen zu jeder Datenbank der Datenbankname angezeigt und Sie können sich dazu das Passwort anzeigen lassen, das Sie ebenfalls für den externen Zugriff benötigen.
Der Datenbankname ist gleichzeitig auch der Datenbank-Benutzername.
Der Port für den externen zugriff ist 3306.

Sofern Sie anderweitig für Webscripte, die zu der betreffenden Domain auf den KONTENT-Webservern installiert sind, die interne Host-Adresse benötigen, so lautet diese wie folgt:

mysql.localhost

Wieviel Datenbank-Speicherplatz steht zur Verfügung?

 

Wieviel Datenbank-Speicherplatz steht zur Verfügung?

Wenn Sie das Webshosting-Modul bestellt haben, können Sie theoretisch den gesamten dort bestellten Speicherplatz als Datenbankspeicher nutzen. Dann hätten Sie aber keinen Speicherplatz für Ihre Webseiten mehr zur Verfügung. Web- und Datenbankbereich teilen sich den Speicherplatz des Webhosing-Moduls. Die Zuordnung, welcher Bereich wieviel Speicherplatz nutzen darf, können Sie selbst bestimmen.

Beispiel: In der Grundkonfiguration bietet das Webhosting-Modul 50 GB Speicherplatz. Als Standard ist eine Verteilung von 49900 MB für den Webbereich und 100 MB für die Datenbanken vorgesehen.
Sollte bei dieser Standard-Verteilung eine Ihrer Datenbanken bereits ein Speicheraufkommen von 90 MB nutzen, sollten Sie die Speicherzuordnung ändern.

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Übersicht".
Mit dem dort dargestellten Schieberegler können Sie die Zuordnung des Speicherplatzes zu Gunsten der Datenbanken verschieben. Nach dem Speichern der neuen Zuordnung wechseln Sie zu "Conf. Web" / "Datenbank" und weisen der Datenbank mehr Speicher zu.

Unter welcher Adresse ist der MySQL-Server zu erreichen?

 

Unter welcher Adresse ist der MySQL-Server zu erreichen?

Der Server ist unter "mysql.localhost" zu erreichen. Bitte beachten Sie, dass Sie diese Adresse nicht mit Ihrem Browser, sondern nur mit Progammen/Scripten, wie dem vorinstallierten Script "PHP MyAdmin", auf die Datenbanken zugreifen. Verwenden Sie die Adresse http://phpmy.kontent.com oder erweitern Sie einfach Ihren Domainnamen um den Zusatz "/.mysql" (zum Beispiel: http://www.the-example-domain.com/.mysql).

Die Datenbankzugangsdaten finden Sie wie folgt:
Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Datenbanken". Auf dieser Seite sehen Sie alle unter der Domain eingerichteten Datenbanken, inkl. der Passwörter. Dort können Sie diese löschen, oder neue anlegen.

Wie kann ich die MySQL-Datenbank administrieren?

 

Wie kann ich die MySQL-Datenbank administrieren?

Sie können das Script "PHP MyAdmin" zur Administration Ihrer Datenbank nutzen. Dieses Script ist im Rahmen des Webhosting-Moduls von KONTENT vorinstalliert. Sie können PHP MyAdmin aufrufen, wenn Sie in der Adresszeile Ihres Browsers die URL http://phpmy.kontent.com aufrufen.

Der Login erfolgt mittels Datenbanknamen und dem zugehörigen Passwort.

Sie können jedoch auch mit beliebigen anderen Scripten auf die Datenbank zugreifen.

Die Datenbankzugangsdaten finden Sie wie folgt:

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Datenbanken". Auf dieser Seite sehen Sie alle unter der Domain eingerichteten Datenbanken, inkl. der Passwörter. Dort können Sie diese löschen oder neue anlegen.

Kann ich den Datenbanknamen selbst frei definieren?

 

Kann ich den Datenbanknamen selbst frei definieren?

Nein, Sie können den Datenbanknamen nicht frei definieren. Der Datenbankname wird von Kontent vorgegeben.
Wenn Sie beispielsweise über phpMyAdmin die Datenbank löschen und neu anlegen möchten, müssen Sie dabei auf den von Kontent vorgegebenen Datenbanknamen zurückgreifen.

Nach dem Login über PHP-MyAdmin wird mir unter "Datenbanken" die Option "information_schema (xy)" angezeigt. Was hat das zu bedeuten?

 

Nach dem Login über PHP-MyAdmin wird mir unter "Datenbanken" die Option "information_schema (xy)" angezeigt. Was hat das zu bedeuten?

"INFORMATION_SCHEMA" zeigt die Metadaten, Informationen über Daten, also beispielsweise der Name einer Datenbank oder Tabelle, der Datentyp einer Spalte, oder Zugriffsberechtigungen. Manchmal werden diese Informationen auch als Data Dictionary oder Systemkatalog bezeichnet.

INFORMATION_SCHEMA ist die Informationsdatenbank, also der Ort, an dem Informationen über alle anderen auf dem betreffenden MySQL Server gepflegten Datenbanken gespeichert werden. Im INFORMATION_SCHEMA gibt es eine Reihe von schreibgeschützten Tabellen. Da diese in Wirklichkeit keine Basistabellen, sondern Views sind, werden Sie keine Dateien sehen, die mit ihnen verbunden sind."

Quelle:
http://dev.mysql.com/doc/refman/5.1/de/information-schema.html

Wird mir in der Sytemsteuerung angezeigt, wie viel Datenbankspeicher belegt bzw. frei ist?

 

Wird mir in der Sytemsteuerung angezeigt, wie viel Datenbankspeicher belegt bzw. frei ist?

Ja. Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Datenbank".

Kann ich eine Datenbank löschen und selber neu anlegen?

 

Kann ich eine Datenbank löschen und selber neu anlegen?

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Datenbanken". Auf dieser Seite sehen Sie alle unter der Domain eingerichteten Datenbanken, können diese löschen, oder neue anlegen.
Beim Anlegen einer neuen Datenbank ist zu beachten, dass das KONTENT-System den Datenbanknamen vorgibt. Sie können diesen nicht selbst wählen oder ändern.

Kann ich mehrere Datenbanken unter einer Domain nutzen?

 

Kann ich mehrere Datenbanken unter einer Domain nutzen?

Das ist möglich. Grundvoraussetzung ist, dass Sie das Webhosting-Modul aktiviert (bestellt) haben. Im Umfang des Webhosting-Moduls stehen Ihnen in der Grundausstattung bereits 1000 MB Gesamtspeicherplatz zur Verfügung. Diesen Speicherplatz können Sie dem Web- und Datenbankbereich nach Ihren Bedürfnissen zuordnen.
Es können bis zu 100 Datenbanken angelegt werden, die sich dann den zugewiesenen Speicher teilen.

Ist PHP-MyAdmin vorinstalliert?

 

Ist PHP-MyAdmin vorinstalliert?

PHP-MyAdmin ist bei KONTENT vorinstalliert. Wenn Sie das Webhosting-Modul nutzen und eine Subdomain mit dem Typ Webhosting angelegt haben, können Sie auf PHP-MyAdmin zugreifen. Der Aufruf erfolgt entweder über http://phpmy.kontent.com oder über Ihren Domainnamen mit dem Zusatz /.mysql. Würde Ihr Domainname the-example-domain.com lauten, wäre die URL zum Aufruf von PHP- MyAdmin wie folgt:

the-example-domain.com/.mysql

Der Login erfolgt über den Datenbank-Usernamen und das Datenbankpasswort. Diese Angaben finden Sie wie folgt: Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Datenbanken".

Fehlermeldung 'INSERT command denied to user...'.

 

Fehlermeldung 'INSERT command denied to user...'.

Die Fehlermeldung 'INSERT command denied to user...' deutet darauf hin, dass zu dem Zeitpunkt, als diese Meldung erschien, die Datenbank voll war und keine weiteren Daten mehr in die betreffende Datenbank geschrieben werden konnten.
Sollte die Fehlermeldung dauerhaft bestehen (2 Stunden und mehr), ist die Ursache nicht durch temporär generierte Datenbankeinträge begründet. Dann müssen Sie Datenbankinhalte reduzieren oder die betreffende Datenbank erweitern.

Datenbank zu vergrößern:

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an und anschließend "Datenbanken".
Auf dieser Seite sehen Sie alle unter der Domain eingerichteten Datenbanken, können diese löschen, neue anlegen, oder deren Größe ändern.

Wie kann die Datenbankgröße verändert werden?

 

Wie kann die Datenbankgröße verändert werden?

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an und anschließend "Datenbanken".
Auf dieser Seite sehen Sie alle unter der Domain eingerichteten Datenbanken, können diese löschen, neue anlegen, oder deren Größe ändern. Sollten Sie eine Datenbank nicht vergrößern können, weil das Maximum des verfügbaren Datenbankspeichers vergeben ist, verfahren Sie wie folgt beschrieben, um mehr DB-Speicher frei zu stellen.

Wählen Sie unter "Conf. Web" die Option "Übersicht" aus.
Mit dem dort dargestellten Schieberegler können Sie die Zuordnung von Web zu Gunsten der Datenbanken verschieben. Nach dem Speichern (Klick auf den grünen Haken) der neuen Zuordnung wechseln Sie zu "Conf. Web" / "Datenbank" und weisen der Datenbank mehr Speicher zu.

Ist der Befehl CREATE VIEW nutzbar?

 

Ist der Befehl CREATE VIEW nutzbar?

Die Nutzung des SQL-Befehls CREATE VIEW (SQL-Views) ist vom Grundsatz her möglich. Allerdings ist dieser Befehl nicht pauschal freigeschaltet. Die Freischaltung kann jedoch individuell pro Datenbank aktiviert werden.

Wenden Sie sich zu diesem Zweck bitte an den KONTENT-Support (möglichst per E-Mail) und teilen den betreffenden Domainnamen sowie den Datenbanknamen mit.

Wie kann ich selbst ein Datenbank-Backup erstellen?

 

Wie kann ich selbst ein Datenbank-Backup erstellen?

Sie sollten einerseits Ihre Web-Inhalte per FTP-Zugriff herunterladen und von der jeweiligen Datenbank eine Sicherung (Datenbank-Dump) erstellen.

Per FTP sollten Sie die Inhalte des jeweiligen Subdomain-Verzeichnisses herunterladen.

Einen Datenbank-Dump können Sie aus der vorinstallierten phpMyAdmin-Oberfläche http://phpmy.kontent.com/ heraus erstellen.

Wie lauten die FTP-Zugangsdaten bzw. wo finde ich diese?
https://helpcenter.kontent.com/faqs/faq/3784

Bietet KONTENT ein FTP-Programm an?
https://helpcenter.kontent.com/faqs/faq/3786

Wie lauten die Datenbank-Zugangs-Daten (Datenbankserver, DB-Name, DB-Passwort usw.), die ich für PHP MyAdmin benötige?
https://helpcenter.kontent.com/faqs/faq/3808

Beim Exportieren der Datenbankinhalte im GZIP-Format aus phpMyAdmin heraus werden die Inhalte (der Dump) nicht komprimiert.

 

Beim Exportieren der Datenbankinhalte im GZIP-Format aus phpMyAdmin heraus werden die Inhalte (der Dump) nicht komprimiert.

Die Komprimierung funktioniert von unserer Seite aus problemlos.
Wahrscheinlich verwenden Sie den Browser FIREFOX, der als Standardeinstellung GZIP-Dateien entpackt. Sie können diese Einstellung in FIREFOX wie folgt beschrieben ändern:

Geben Sie in der Adresszeile des FIREFOX folgende Zeichenkette ein und bestätigen diese:

about:config

Sie müssen auf der Folgeseite den Button "Ich werde vorsichtig sein, versprochen!" anklicken.

Geben Sie in der Zeile "Filter" die Zeichenkette accept-encoding ein. In der dann erscheinenden Zeile doppelklicken Sie in der Spalte "Wert" auf die Angabe "gzip,deflate". In dem Dialogfenster löschen Sie den Wert " gzip,deflate" heraus und bestätigen diese änderung mit OK.

Wenn Sie nun mittels phpMyAdmin den GZP-Export vornehmen, wird die Datei auch als komprimierte Datei bei Ihnen abgespeichert.

Wie lautet der Port für den externen Zugriff auf die Datenbank?

 

Wie lautet der Port für den externen Zugriff auf die Datenbank?

Der Port ist 3306.

Kann der Wert max_connections verändert werden?

 

Kann der Wert max_connections verändert werden?

Nein. Die max_connections können nicht verändert werden.

Vielleicht helfen die Informationen auf folgenden Seiten weiter, wenn Sie bei Ihrer Anwendung eine Fehlermeldung im Zusammenhang mit max_connections erhalten:

http://de.php.net/mysql_pconnect

http://php.net/manual/en/features.persistent-connections.php

Wie erstelle ich eine neue Datenbank?

 

Wie erstelle ich eine neue Datenbank?

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an und anschließend "Datenbanken". Auf dieser Seite sehen Sie alle unter der Domain eingerichteten Datenbanken, können diese löschen, oder neue anlegen.
Beim Anlegen einer neuen Datenbank ist zu beachten, dass das KONTENT-System den Datenbanknamen vorgibt. Sie können diesen nicht selbst wählen oder ändern.

Export einer Datenbank bzw. von Tabellen

 

Export einer Datenbank bzw. von Tabellen

Wenn Sie bei KONTENT eine Domain mit Webhosting-Modul zur Verfügung haben, ist das Datenbank-Verwaltungstool phpMyAdmin standardmäßig vorinstalliert. Darüber können Sie die Datenbank administrieren, also auch Exports durchführen.

Datenbank-/Tabellen-Export durchführen

Beispiel anhand einer Datenbank mit Datenbanknamen db123456.

Wenn Sie in phpMyAdmin eingeloggt sind, klicken Sie im linksseitigen Frame oben, oberhalb von "information_schema", auf den Datenbanknamen. Im Falle dieses Beispiels würde dort stehen db123456.
Ihnen werden nun in der folgenden Ansicht alle Tabellen aufgelistet, die in dieser Datenbank angelegt sind.
Klicken Sie anschließend in der Hauptansicht oben auf den Link "Exportieren".
Im Bereich "Exportieren" sind in der Regel alle vorhandenen Tabelle vorausgewählt (blau markiert). Wenn Sie Ihre komplette Datenbank exportieren möchten, belassen Sie die Auswahl so, ansonsten müssen Sie einzelne Tabellen auswählen/anklicken.
Darunterliegend können Sie bestimmen, in welchem Format die Export-Datei (der Dump) erstellt werden soll. Voreingestellt ist das Format SQL.
Auf der Seite im untersten Bereich "Senden" können Sie bei Bedarf noch ein Komprimierungsverfahren auswählen, mit dem die Dump-Datei erstellt werden soll. Klicken Sie abschließend unten rechts auf den Button "OK".
Es öffnet sich nun ein Fenster/Dialog mit dem Sie gefragt werden, wo auf Ihrem Rechner die Datei abgespeichert werden soll.

Ist es möglich mittels openSSL auf die Mysql-Datenbank zuzugreifen?

 

Ist es möglich mittels openSSL auf die Mysql-Datenbank zuzugreifen?

Nein, das ist leider nicht möglich. Es kann auch nicht individuell ermöglicht werden.

OpenSSL für PHP ist jedoch aktiv.

Backup / Datensicherung der Webinhalte selber durchführen

 

Backup / Datensicherung der Webinhalte selber durchführen

Ein Backup bzw. eine Datensicherung der gesamten Webinhalte können Sie durchführen, wenn Sie
a) die Webhosting-Inhalte per FTP herunterladen und
b) einen Export der Datenbankinhalte durchführen, insofern Sie eine Datenbankanbindung verwenden.

MySQL Fehlermeldung ... cannot proceed because system tables used by Event Scheduler ...

 

MySQL Fehlermeldung ... cannot proceed because system tables used by Event Scheduler ...

MySQL Fehlermeldung "... cannot proceed because system tables used by Event Scheduler ..."

Das Programm, das Sie verwenden, erfordert für einen Prozess das "Event Scheduler Plugin" von MySQL. Dieses Plugin ist nicht aktiv und kann auch nicht aktiviert werden.

Ist CREATE TRIGGER bei KONTENT nutzbar?

 

Ist CREATE TRIGGER bei KONTENT nutzbar?

Nein. CREATE TRIGGER ist bei KONTENT nicht nutzbar.

Statistiken / Logfiles

Wo kann ich meine Statistiken und Logfiles (Errorlog) bzw. Piwik (Matomo) abrufen?

 

Wo kann ich meine Statistiken und Logfiles (Errorlog) bzw. Piwik (Matomo) abrufen?

- Rufen Sie https://www.kontent.com auf und loggen Sie sich ein.
- Wählen Sie bei "Meine Domain(s)" den Domainnamen aus.
- Klicken Sie "Webhosting" an.
- klicken Sie "Stats" an.

Auf der dann erscheinenden Seite können Sie die Statistiken (AW Stats) aufrufen, bzw. die Logfile-Dateilisten oder auch das Live-Errorlog etc.. Ebenso können Sie sich auf dieser Seite in Piwik (Matomo) einloggen.

Sind in den jeweiligen Tabellen-Feldern keine Button wie Aufrufen, Auflisten, Ansehen bzw. Login aufgeführt, sind bei der jeweils betroffenen Subdomain die entsprechenden Optionen noch nicht aktiviert worden. Dies müsste bei Bedarf noch nachgeholt werden.
Dazu müssen Sie im Menübereich "Webhosting" auf "Subdomains" klicken und bei der betreffenden Subdomain rechts auf den Zahnrad-Button klicken. Damit gelangen Sie in die Einstellungen-Ansicht zu der Subdomain.
Im untersten Bereich "Logfiles und Statistiken" können Sie jeweils die Optionen "Logfiles", "AW Stats" oder "Piwik" anhaken und anschließend abspeichern. Nach spätestens 30 Minuten sind die Dienste dann über die Stats-Seite aufrufbar.

Sie können jedoch über zwei vordefinierte Adresse Ihrer Domain Logfiles und Statistiken abfragen:

Logfiles: http://www.the-example-domain.com/.logs

Statistiken: http://www.the-example-domain.com/.stats

Die Angabe www.the-example-domain.com muss durch Ihr Domain/Subdomain ersetzt werden.

Die Statistiken werden nicht generiert bzw. der Button 'Ansehen' ist nicht aufgeführt?

 

Die Statistiken werden nicht generiert bzw. der Button 'Ansehen' ist nicht aufgeführt?

Wenn die Statistiken nicht generiert werden bzw. der Button "Aufrufen/Auflisten/Ansehen" unter "Webhosting" / "Stats"nicht angezeigt wird, wurde die Option zum Generieren der Statistiken (noch) nicht aktiviert.

Aktivieren der Logfiles und Statistiken:

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Subdomains".
Klicken Sie bei der betreffenden Subdomain auf das Zahnrad-Symbol.
. Im Bereich "Logfiles" können Sie die entsprechenden Optionen aktivieren.

AW-Stats Begriffserklärungen

 

AW-Stats Begriffserklärungen

Unterschiedliche Besucher:
Anzahl der Rechner (IP-Adressen), die Ihre Web Site besuchten und mindestens eine Seite aufgerufen haben.
Diese Anzahl entspricht der Zahl an unterschiedlichen Personen, die Ihre Web Site an irgendeinem Tag besuchten.

Anzahl der Besuche:
Ein neuer Besucher wird definiert als jeder neue Besucher, der eine Seite abgerufen hat und der auf Ihre Web Site in den letzten 60 min. nicht zugegriffen hat.

Seiten:
Anzahl der insgesamt angezeigten Seiten Ihrer Web Site (Summe aller Zugriffe von allen Besuchern).
Diese Zahl unterscheidet sich von den "Zugriffen", da nur HTML Seiten und keine Grafiken oder andere Dateien gezählt werden.

Zugriffe:
Anzahl der insgesamt angezeigten oder heruntergeladenen Seiten, Grafiken, Dateien Ihrer Web Site.
Diese Zahl wird nur als Referenz angegeben, da meistens die Anzahl der angezeigten "Seiten"; für Marketingzwecke bevorzugt wird.

Bytes:
Dieser Wert entspricht der Menge an Daten, die aufgrund aller Seiten, Grafiken und Dateien Ihrer Web Site übertragen worden sind.
Einheiten sind in Kb, Mb oder Gb (KiloBytes, MegaBytes oder GigaBytes)

Links von einer Internet-Suchmaschine:
Awstats erkennt jeden Zugriff auf Ihre Web Site aufgrund einer Suche von einer der 220 beliebtesten Internet-Suchmaschinen und -Verzeichnisse (wie z.B. Yahoo, Altavista, Lycos, Google, Bing, etc...).

Links von einer externen Seite (keine Suchmaschinen):
Eine Liste aller externen Seiten, von denen ein Verweis auf Ihre Web Site erfolgte (nur die 10 am häufigsten aufgetretenen externen Seiten werden angezeigt).
Verweise aufgrund eines Suchergebnisses einer Suchmaschine werden hier nicht aufgeführt, da diese bereits in der vorherigen Tabellenzeile angegeben worden sind.

Suchausdrücke (Top 10):
Diese Tabelle zeigt die Liste der am häufigsten verwendeten Schlüsselwörter, um Ihre Web Site mit einer Internet-Suchmaschine bzw. -Verzeichnis zu finden.
(Awstats erkennt die Schlüsselwörter der 220 beliebtesten Internet-Suchmaschinen und -Verzeichnisse.

Länder (Top 10):
Die angezeigten Werte sind Summenwerte (berechnet aus allen Werten zwischen dem ersten und letzten Besuch)

Robots:
Robots (manchmal auch als Spider bezeichnet) sind automatische Computerbesucher, die von vielen Suchmaschinen eingesetzt werden, um Ihre Web Seite aufzunehmen und auszuwerten. Awstats kann über 600 Robots unterscheiden.

Grunsätzliche Hinweise:
Alle zeitbezogenen Statistiken basieren auf der Serverzeit.

Wie kann ich die Error-Logs nutzen?

 

Wie kann ich die Error-Logs nutzen?

Zur Nutzung der ErrorLogs müssen die Subdomain-Einstellungen "Logfiles einschalten" aktiviert sein. Ist das nicht der Fall, müssen Sie diese im Loginbereich bei KONTENT nach Auswahl der Domain im Bereich "Webhosting" unter "Subdomains" bei der betreffenden Subdomain in der Ansicht "Logfiles" aktivieren.

Die ErrorLogs können Sie nach Auswahl der "Domain" im Bereich "Webhosting" unter "Stats" aufrufen.
Im Bereich "Subdomain Statistik" ist bei der betreffenden Subdomain in der Spalte "ErrorLogs" der Button "Ansehen" anzuklicken.
Es öffnet sich ein neuer Browser-Tab bzw. -Seite. Es beginnt ein Permanent-Ladeprozess. Es kann u.U. ein bis zwei Minuten dauern, bis eine Meldung geladen wird. Bitten haben Sie dahingehend Geduld bei Verwendung der ErrorLogs-Funktion.

Wenn Sie während des geöffneten ErrorLogs die problematische URL in einem anderen Browser-Tab bzw. einer anderen Browser-Seite ausführen, erscheint u.U. nach kurzer Zeit (wenige Sekunden) eine Error-Meldung. Erscheint keine Meldung, wurde von der Web-Anwendung aus, die in der Subdomain installiert ist, entweder kein Fehler erzeugt, der sozusagen ErrorLog relevant wäre oder die Entwickler haben das Anzeigen von Error-Meldungen durch eine entsprechende Programmierung unterdrückt.

Können Log-Files gelöscht werden?

 

Können Log-Files gelöscht werden?

Ja.

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.
Im Bereich "Webhosting" klicken Sie auf "anschließend auf "Subdomains".
Klicken Sie bei der betreffenden Subdomain auf das Zahnrad-Symbol.
. Im Bereich "Logfiles" können Sie die Option "danach Logfiles entfernen" aktivieren und abspeichern.

DSGVO - Statistiken/Stats / Logfiles/Logs / IP-Adressen

 

DSGVO - Statistiken/Stats / Logfiles/Logs / IP-Adressen

Sie können bei KONTENT registrierten Domains im Umfang der Produkte/Module Webhosting und Web-Umleitung Logfiles und Statistiken aktivieren bzw. deaktivieren (KONTENT-Default-Einstellung ~ Aus/off/0).
Wenn die Einstellungen aktiv sind, werden die Logfile-/Statistik-Daten, die ggf. generiert werden, spätestens nach 30 Tagen seitens KONTENT DSVGO konform gelöscht.
Alles weitere zum Thema Logfiles/Statistiken/IP-Adressen ist in den bzgl. DSGVO relevanten KONTENT-AGB-Erweiterungen einschließlich Auftragsdatenverarbeitungs-Vereinbarung und TOM geregelt und nachzulesen.

Logfiles- und Statistik-Funktionen (de)aktivieren:

- Rufen Sie https://www.kontent.com auf.
- Loggen Sie sich ein.
- Wählen Sie nach dem Login die betreffende Domain aus (Button "Meine Domain(s)").
- Klicken Sie den Menüpunkt "Webhosting" oder Web-Umleitung" an.
- Klicken Sie den Menüpunkt "Subdomains" an.
- In der Zeile der betreffenden Subdomain klicken Sie rechts auf den Zahnrad-Button.
- Im Bereich "Logfiles" finden Sie die Konfigurationsmöglichkeiten.
- Klicken Sie auf "Speichern", um die Änderungen zu übernehmen.



AGB-Erweiterung / Zusätzliche Vertragsbedingungen zur Auftragsverarbeitung / Auftragsdatenverarbeitung:
https://kontent.com/information/agb/#C.%20Zusatzvertragsbedingungen

TOM:
https://kontent.com/pdfs/tom.pdf

Datenschutzerklärung aktuell/neu:

Ist Piwik (Matomo) bei KONTENT vorinstalliert bzw. nutzbar?

 

Ist Piwik (Matomo) bei KONTENT vorinstalliert bzw. nutzbar?

Sie können bei KONTENT pro Subdomain, die mit Typ Webhosting (Webspace) angelegt ist, Piwik (Matomo) aktivieren. Dann steht Ihnen eine Login-Option zur Piwik-Anwendung zur Verfügung.
Beachten Sie dazu bei Bedarf an Informationen folgende FAQ Wo kann ich meine Statistiken und Logfiles (Errorlog) bzw. Piwik (Matomo) abrufen?

Für Piwik selber bieten wir keine Anleitung(en) an. Es handelt sich dabei um eine implementierte Fremd-Anwendung. Dazu finden Sie auf folgenden Webseiten Hilfestellung:

https://matomo.org/docs/

https://matomo.org/faq/

https://glossary.matomo.org/

https://forum.matomo.org/

Programmierung

Welche Programmiersprachen werden unterstützt?

 

Welche Programmiersprachen werden unterstützt?

Das von uns angebotene Webhosting unterstützt selbstverständlich html und PHP (4.xx / 5.2.xx / 5.3.xx / 5.4.xx / 5.5.xx / 5.6.xx / 7.0.xx - PHP als CGI, NICHT als Modul). Desweiteren auch Perl/CGI, PEAR, Python, Bash und Tcl/Tk.

Zusätzlich stehen Ihnen auch bis zu 100 MySQL-Datenbanken zur Verfügung, deren Größe prinzipiell nurdurch den von Ihnen zum Webhosting-Modul gewählten Gesamtspeicherplatz begrenzt ist.

Wird ASP (ActiveServerPages) unterstützt?

 

Wird ASP (ActiveServerPages) unterstützt?

Derzeit ist dies nicht möglich bzw. geplant.

Was ist PHP?

 

Was ist PHP?

PHP ist die Abkürzung für "PHP: Hypertext Preprocessor". PHP ist eine serverseitige Scriptsprache, mit der Sie ohne großen Aufwand dynamische Webseiten gestalten können.
Bei KONTENT sind die Versionen PHP 4 (4.xx) als auch PHP 5.2.xx, 5.3.xx, 5.4.xx, 5.5.xx, 5.6.xx und PHP 7.xx (als CGI und nicht als Modul) verfügbar.

Welche PHP Versionen laufen auf den Servern und kann ich diese umstellen?

 

Welche PHP Versionen laufen auf den Servern und kann ich diese umstellen?

Es wird sowohl PHP 4 (4.xx) als auch PHP 5.2.xx, 5.3.xx, 5.4.xx, 5.5.xx, 5.6.xx und PHP 7.xx (als CGI und nicht als Modul) unterstützt.

Sie können in den Subdomain-Einstellungen online ändern.

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.
Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Subdomains" aus. Klicken Sie in der folgenden Ansicht bei der zu modifizierenden Subdomain rechts auf das Zahnradsymbol. In der nachfolgenden Ansicht können Sie im Bereich PHP festlegen, welche Dateiendung (.php, .php4 oder .php5 etc.) mit welcher PHP-Version ausgeführt
werden soll.

Beachten Sie bitte, dass einer Umstellung von PHP 4 bzw. PHP 7 auf PHP 5 die Endung (Radiobutton) auch entsprechend ausgewählt wird.

Speichern Sie abschließend die Änderungen ab.


Nach dem Speichern der Änderung kann bis zu 30 Minuten dauern, bis die Änderung wirksam wird. Selbst dann, wenn in der Subdomain-Verwaltung der Status "In Bearbeitung" bereits nach wenigen Minuten NICHT mehr angezeigt wird.

Was für eine Datei-Endung muss die PHP Datei haben?

 

Was für eine Datei-Endung muss die PHP Datei haben?

Standardmäßig werden ".php", ".php5" und ".phtml" von PHP 5 interpretiert, ".php4" wird von PHP 4 verarbeitet.
Bei älteren bzw. schon länger nicht mehr veränderten Subdomains können diese Einstellungen ggf. anders sein.

Sie können die Zuordnung jedoch jederzeit in den Subdomain-Einstellungen ändern.

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.
Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Subdomains".Klicken Sie bei der zu modifizierenden Subdomain auf das Zahnradsymbol. In der nachfolgenden Ansicht können Sie im Bereich PHP festlegen, welche Dateiendung (.php, .php4 oder .php5 etc.) mit welcher PHP-Version ausgeführt werden soll. Speichern Sie abschließend die Änderungen ab.

Wie kann ich die PHP-Optionen (register-gloabls, safe-mode, allow-url-fopen, magic_quotes_gpc etc.) aktivieren bzw. deaktivieren?

 

Wie kann ich die PHP-Optionen (register-gloabls, safe-mode, allow-url-fopen, magic_quotes_gpc etc.) aktivieren bzw. deaktivieren?

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.
Klicken Sie den Menüpunkt "Webhosting"und anschließend "Optionen" an. Dort sehen Sie alle globalen Optionen für das Webhosting der Domain (alle Subdomains) und können diese ändern.

Was bewirkt die Option register_globals?

 

Was bewirkt die Option register_globals?

Wenn register_globals eingeschaltet ist, werden alle Werte, die per URL oder Formulare an das PHP-Programm übergeben werden, direkt als globale Variablen deklariert. Dadurch könnten unter Umständen Variablen überschrieben werden, die einen Include-Pfad enthalten. Dadurch kann ein neuer Inhalt in eine Seite 'injiziert' werden (so genanntes Code-Injection), der vom Betreiber gar nicht beabsichtigt ist und oft auch unbemerkt bleibt. So kann die Seite mißbraucht werden, um zum Beispiel Spam- oder Phishing-Mails zu verschicken. Es ist also eine Sicherheitslücke.

Ist die Option register_globals ausgeschaltet, wird die Sicherheit erhöht, weil die Werte die per URL oder Formulare an das PHP-Programm übergeben werden, in eine Systemvariable gelegt werden. Dadurch kann die globale Variable nicht verändert werden und somit auch nicht mehr für Code-Injection mißbraucht werden. Der Nachteil hierbei ist, dass alte PHP3 oder PHP4-Programme eventuell nicht mehr laufen, da es die Sytemvariablen früher nicht gab oder sie bei neueren PHP-Versionen schlichtweg bei der Programmierung nicht verwendet wurden.

Die Option allow_url_fopen zielt genau auf das obige Szenario. Wenn man das ausschaltet, kann der include-Befehl nichts mehr laden, was mit http:// oder ftp:// usw. beginnt. Das Sicherste ist also die Kombination: register_globals einschalten und allow_url_fopen ausschalten. Dadurch können ältere PHP-Programme wieder benutzt werden, ohne das fremder Code ohne Weiteres eingespielt werden kann. Der Nachteil ist, das Programme, die Daten von anderen Seiten holen, dann nicht mehr funktionieren.

register_globals = ein und allow_url_fopen = ein ==> sehr gefährlich

register_globals = ein und allow-url_fopen = aus ==> verhindert Code-Injection, aber nicht das Hacking. Programme könnten von außen beeinflusst werden, so dass sie z.B. Daten ausgeben, die nicht sichtbar sein sollten.

register_globals = aus und allow_url_fopen = ein ==> relativ sicher. Durch Programmierfehler kann jedoch Code-Injection wieder möglich sein.

register_globals = aus und allow_url_fopen = aus ==> die sicherste Variante.

Wie lautet der absolute Pfad bei PHP?

 

Wie lautet der absolute Pfad bei PHP?

Auch wenn eine absolute Referenzierung möglich ist, referenzieren Sie in PHP-Scripten möglichst immer relativ.
Z.B.
include("../../datei.php");

Der Zugriff über Subdomaingrenzen hinweg ist möglich, ein Zugriff auf Dateien einer anderen Domain hingegen nicht.

Ihr Rootverzeichnis für PHP-Scripte lautet:
/WWWROOT/subdomain/htdocs

Ist PEAR vorinstalliert und nutzbar?

 

Ist PEAR vorinstalliert und nutzbar?

PEAR ist nicht vorinstalliert, kann jedoch im Ramen der Web-Applikation per Mausklick nachinstalliert werden. Gehen Sie wie folgt beschrieben vor, um PEAR zu installieren:


Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.
Klicken Sie den Menüpunkt "Webhosting" an und anschließend "Web-Apps".

KLicken Sie im Startfenster des Web-Apps Installatinsservice unten auf die Kategorie "Sonstigs" und anschließend auf "PEAR 1.xx" und letztlich auf den Button "Pear ... installieren". Sie müssen die "Standardinstallation" ODER "Benutzerdefinierte Installation" auswählen.
PEAR muss in eine Subdomain installiert werden. Im letzten Schritt werden Ihnen die relevanten Administrationsdaten angezeigt. Klicken Sie auf den Button "Fertig stellen", um die Installation endgültig einzuleiten.
Brechen Sie den folgenden Prozess NICHT ab. Warten Sie, bis die Statusanzeige "Anlegen der Subdomain" das Maximum erreicht hat und der Hinweis "Web-App-Installation abgeschlossen" angezeigt wird.

Die PEAR-Dateien sind im Ordner pear, unter der entsprechenden Subdomain (unter /htdocs) abgelegt - sind also beispielweise unter pear.the-example-domain.com/pear erreichbar

Wenn Sie diese URL im Browser aufrufen, müssen Sie sich mit dem zugewiesenen Benutzernamen und dem entsprechendem Passwort einloggen. Diese Daten wurden Ihnen im letzten Schritt der Installationsroutine angezeigt und auch nach dem erfolgreichen Anlegen der Subdomain an die E-Mail-Adresse des Domaininhabers zugestellt.

Sie können PEAR auch für andere Subdomains Ihrer Domain, also Subdomain-übergreifend, verwenden. Sie müssen im Quelltext der entsprechenden PHP-Dateien, am Anfang der jeweils relevanten PHP-Datei, eine bestimmte Zeile Quellcode einfügen. Diese sieht entsprechend der Subdomain, in der PEAR installiert wurde, wie folgt aus:

set_include_path(get_include_path().":/WWWROOT/subdom/htdocs/pear/");

"subdom" steht dabei synonym für die Subdomain, in die PEAR installiert wurde. Wurde PEAR also in die Subdomain pear installiert, sieht die Quellcode-Zeile wie folgt aus:

set_include_path(get_include_path().":/WWWROOT/pear/htdocs/pear/");

Welche Perl-Version läuft auf den Servern?

 

Welche Perl-Version läuft auf den Servern?

Es läuft die Version Perl 5.

Wie lautet der Pfad zum Perl-Interpreter?

 

Wie lautet der Pfad zum Perl-Interpreter?

Den Perl Interpreter finden Sie unter "/bin/perl".

Wie lautet der Pfad zu Sendmail?

 

Wie lautet der Pfad zu Sendmail?

Der Pfad zu Sendmail lautet: "/bin/sendmail".

Wie lautet der Pfad zu Date?

 

Wie lautet der Pfad zu Date?

Der Pfad lautet: "/bin/date".

Wie lautet der absolute Pfad zu meinem Homedir?

 

Wie lautet der absolute Pfad zu meinem Homedir?

Antwort: Der absolute Pfad lautet:
/WWWROOT/subdomain/

Eine Datei, die also unter
http://www.the-example-domain.com/cgi-bin/script.pl
zu finden ist, erreichen Sie mit:
/WWWROOT/www/cgi-bin/script.pl

Eine Datei unter
http://www.the-example-domain.com/seite.html
erreichen Sie mit
/WWWROOT/www/htdocs/seite.html

Nach dem Dateiupload über ein PHP-Script können die hochgeladenen Dateien nicht aufgerufen bzw. angezeigt werden (fehlende Zugriffsrechte). Was ist zu tun bzw. zu beachten?

 

Nach dem Dateiupload über ein PHP-Script können die hochgeladenen Dateien nicht aufgerufen bzw. angezeigt werden (fehlende Zugriffsrechte). Was ist zu tun bzw. zu beachten?

Sie werden im Quellcode des Skripts für den Datei-Upload eine Zeile in
der Form

move_uploaded_file($tmp_name, "/WWWROOT/www/htdocs/$name");

finden. Bitte fügen Sie unter dieser Zeile noch folgenden Befehl ein:

chmod("/WWWROOT/www/htdocs/$name", 0644);

Wie kann ich die Dateirechte (Verzeichnisrechte) selbstständig ändern?

 

Wie kann ich die Dateirechte (Verzeichnisrechte) selbstständig ändern?

Unsere Server vergeben automatisch die jeweiligen richtigen Dateirechte (Verzeichnisrechte). Wir empfehlen Ihnen, diese nicht zu ändern.

Auf vielfachen Wunsch haben wir zusätzlich auf dem FTP-Server entsprechende Funktionen freigeschaltet, um die Dateirechte (Verzeichnisrechte) manuell zu ändern. Bitte beachten Sie, dass aus Sicherheitsgründen keine CGI-Scripte ausgeführt werden können, auf welche Sie anderen Kunden Schreibrechte gegeben haben.

Sind Dateirechte (Verzeichnisrechte) auf 777 bei Kontent zulässig?

 

Sind Dateirechte (Verzeichnisrechte) auf 777 bei Kontent zulässig?

Die Dateirechte-Einstellung (Verzeichnisrecht) 777 ist nicht zulässig. Bei unserer Serverkonfiguration GIBT ES KEINE Scripte, die mit den Dateirechten 775 (CGI) bzw. 664 (PHP) nicht ausführbar sind.
Der Webserver ist Mitglied der Gruppe und hat damit immer Lese-, Schreib- und Ausführungsrechte.
Verzeichnisse erhalten die Rechte 775 und in diesen können daher ebenfalls immer Dateien ausgelesen bzw. erstellt/geändert werden.

Wenn Sie CGI-Scripten die Dateirechte 777 zuweisen, lehnen unsere Webserver aus Sicherheitsgründen die Ausführung mit einer Fehlermeldung ab.

Häufig werden die Dateirechte verändert, wenn Sie Inhalte mit einem FTP-Programm in Ihr Webhosting übertragen und dabei das Programm ggf. nicht richtig eingestellt ist. Oder wenn Sie Scripte in Ihrem Webhosting-Bereich z.B. zur Installation ausführen und die Installationsroutine dabei ggf. selbstständig die Rechte verändert.

Wie kann das Auflisten eines Verzeichnis-Index mit einer .htaccess-Datei verhindert werden?

 

Wie kann das Auflisten eines Verzeichnis-Index mit einer .htaccess-Datei verhindert werden?

Wenn Sie die Indizierung des kompletten Inhaltes einer Subdomain (z.B. www.the-example-domain.com) verhindern möchten, müssen Sie im htdocs-Verzeichnis der Subdomain (www) eine .htaccess-Datei mit folgendem Code ablegen:

IndexIgnore *

Wird dann im Browser ein Verzeichnis von www.the-example-domain.com direkt aufgerufen, in dem keine Startdatei (z.B. index.html, start.php, default.htm, home.html etc.) abgelegt ist, erscheint zwar eine Seite mit der überschrift Index of /..., aber die darin hinterlegten Dateien/Inhalte werden nicht aufgelistet.

Wenn Sie die Indizierung eines bestimmten Unterverzeichnis verhindern möchten, muss eine .htaccess-Datei in dem betreffenden Verzeichnis abgelegt sein und der Code gemäß folgendem Beispiel entsprechend generiert werden.
Wenn beispielsweise bei dem Verzeichnis bilder der Internetadresse www.the-example-domain.com/bilder/ kein Index ausgegeben werden soll, muss im Webhosting der Domain www.the-example-domain.com, im Verzeichnis der Subdomain www, im Verzeichnis htdocs/bilder die .htaccess-Datei mit folgendem Code abgelegt werden:

IndexIgnore /bilder/*

Wie hoch ist die max_execution_time bei PHP-Scripten?

 

Wie hoch ist die max_execution_time bei PHP-Scripten?

Die max_execution_time (CPU-Sekunden) ist min. 64 Sekunden. Sollte die Laufzeit für Ihre Scripte nicht ausreichen, können Sie diese bei der Bestellung des Webhosting-Modul oder nachträglich (kostenplichtig) erhöhen. Sie beträgt dann bis 320 Sekunden.

Ist mod_rewrite aktiv und nutzbar?

 

Ist mod_rewrite aktiv und nutzbar?

das Modul mod_rewrite mit den entsprechenden Funktionen steht Ihnen im Rahmen des Webhosting-Moduls zur Verfügung. Es ist als Standard aktiv.

Um es effektiv nutzen zu können, müssen Sie in einem entsprechenden Ordner des Webhostings (z.B. www/htdocs/) eine .htaccess-Datei anlegen, die die Befehlszeile RewriteEngine on enthält.

Die RewriteEngine dient verschiedenen Zwecken. So u.A. der Umschreibung von URLs (SEO - Search Engine Optimization). Diese Funktion wird häufig bei komplexen Scripten wie Shop-Systemen oder CMS (Content Management Systemen) genutzt.
Viele dieser Scripte installieren automatisch eine .htaccess-Datei, mit der dann die Rewrite-Funktion aktiviert wird. Einige Systeme legen eine entsprechende Datei nach der Installation an, aktivieren diese jedoch nicht. Eine .htaccess-Datei ist aktiv, wenn Sie wie folgt im Webspace abgelegt ist:

.htaccess- AKTIV
.htaccess - NICHT Aktiv
htaccess.txt - NICHT aktiv

Stellt KONTENT eine HTML-Editor-Software zur Verfügung?

 

Stellt KONTENT eine HTML-Editor-Software zur Verfügung?

KONTENT selbst stellt keine Software zur HTML-Programierung zur Verfügung. Wir empfehlen jedoch die kostenlosen Open-Source-HTML-Editoren SuperHTML http://www.superhtml.de/ oder KompoZer http://kompozer.net/download.php.

Wird .htaccess von KONTENT unterstützt?

 

Wird .htaccess von KONTENT unterstützt?

.htaccess wird im Rahmen des Webhostings unterstützt. Wenn Sie also bei einer Domain das Webhosting-Modul bestellt und eine entsprechende Subdomain angelegt haben, können Sie .htaccess verwenden.

Werden die Options unter .htaccess unterstützt?

 

Werden die Options unter .htaccess unterstützt?

Die Option-Befehle unter .htaccess werden nicht unterstützt.

Wenn in einer aktiven .htacces-Datei Option-Einträge nicht auskommentiert sind, kommt es zu folgender Fehlermeldung:

Interner Serverfehler (500) - Das von Ihnen aufgerufene Programm (URL) erzeugte einen Fehler.

Die Option +FollowSymLinks muss nicht explizit eingeschaltet werden, da die entsprechende Funktion bereits von den Webservern serverseitig aktiv ist.

Die Option -Indexes verhindert, dass bei Verzeichnissen ohne index.html, index.php, etc. im Browser der Verzeichnisinhalt aufgelistet wird. Den gleichen Effekt erreichen Sie mit
IndexIgnore *

Wenn Sie zur Problembehebung die Option-Befehle auskommentieren und das Auflisten der Verzeichnisinhalte durch IndexIgnore * verhindern, sollte der betreffende Teil der .htaccess die gewünschten Effekte zeigen und wie folgt aussehen:

# Options -Indexes
# Options +FollowSymLinks
IndexIgnore *

Können Dateien, die in einem geschützten Verzeichnis liegen, mit einem Cronjob ausgeführt werden?

 

Können Dateien, die in einem geschützten Verzeichnis liegen, mit einem Cronjob ausgeführt werden?

Ja, das ist grundsätzlich möglich. In der Cronjob-Konfiguration ist jedoch bei der Angabe zum Pfad der auszuführenden Datei folgendes zu beachten.

Im Pfad zu der auszuführenden Datei müssen die für den Verzeichnisschutz relevanten Angaben des Benutzernamens und des zugehörigen Passworts mit angegeben werden. Der Pfad sieht dann beispielsweise derart aus:

http://benutzername:passwort@subdomain.the-example-domain.com/verzeichnis/datei.php

benutzername und passwort = Benutzername und Passwort zum geschützten Verzeichnis

subdomain = Die Subdomain, unter der die Inhalte abgelegt sind (bspw. www usw.)

the-example-domain.com = Der Domainname Ihrer Domain samt Domainendung (tld = com, de, net etc.)

Werden die Servererweiterungen Ioncube und/oder Zend unterstützt?

 

Werden die Servererweiterungen Ioncube und/oder Zend unterstützt?

Für die folgenden PHP-Versionen stehen Zend Engine, ionCube PHP Loader und Zend Optimizer Versionen wie folgt beschrieben zur Verfügung.

PHP 5.2.18
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
with the ionCube PHP Loader v5.1.1, Copyright (c) 2002-2016, by ionCube Ltd.
with SourceGuardian v10.1.5, Copyright (c) 2000-2015, by SourceGuardian Ltd.

PHP 5.3.29
Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.1.1, Copyright (c) 2002-2016, by ionCube Ltd.
with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
with SourceGuardian v10.1.5, Copyright (c) 2000-2015, by SourceGuardian Ltd.

PHP 5.4.45
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.1.1, Copyright (c) 2002-2016, by ionCube Ltd.
with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies
with SourceGuardian v10.1.5, Copyright (c) 2000-2015, by SourceGuardian Ltd.

PHP 5.5.37
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.1.1, Copyright (c) 2002-2016, by ionCube Ltd.
with Zend Guard Loader v3.3, Copyright (c) 1998-2014, by Zend Technologies
with SourceGuardian v10.1.5, Copyright (c) 2000-2015, by SourceGuardian Ltd.
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies

PHP 5.6.25
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.1.1, Copyright (c) 2002-2016, by ionCube Ltd.
with Zend Guard Loader v3.3, Copyright (c) 1998-2014, by Zend Technologies
with SourceGuardian v10.1.5, Copyright (c) 2000-2015, by SourceGuardian Ltd.
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

PHP 7.0.12
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v6.0.9, Copyright (c) 2002-2016, by ionCube Ltd.
with Zend OPcache v7.0.12-kon, Copyright (c) 1999-2016, by Zend Technologies

xtcommerce - Fehlermeldung Error! - Unable to determine the page link!

 

xtcommerce - Fehlermeldung Error! - Unable to determine the page link!

Beim Aufruf einer Domain erscheint folgende Fehlermeldung:

Error! - Unable to determine the page link!

Diese Meldung basiert auf einem Bug von xtCommerce.

Bei dem Aufruf " http://the-example-domain.com/" wird keine index.php gefunden. Wird die URL " http://the-example-domain.com/index.php" direkt aufgerufen, erscheint die Seite ohne Probleme.

Um das Problem zu lösen, muss die Datei "inc/xtc_href_link.inc.php" angepasst werden. Ersetzen Sie die folgenden Zeilen (rot markiert) durch die darunter aufgeführten Zeilen (grün markiert):

ALT:
xtcommerce_bug_page_link.png

NEU:

if (!xtc_not_null($page)) {
$page = "index.php";

}

PDFs mit PHP generieren

 

PDFs mit PHP generieren

In der php.ini der PHP-Umgebung auf den Webservern ist die Option zum Generieren von PDFs per PHP-Script derzeit nicht aktiv. Sie können jedoch in Ihrem Webhosting-Bereich eine PHP Klasse (kostenlose Open Source Software) installieren, die das Erzeugen von PDF-Dokumenten auf Basis von PHP ermöglicht. Beachten Sie diesbezüglich die folgenden Hinweise:

Die zu installierende PHP-Klasse ist derzeit nur unter PHP4 nutzbar!

Auf folgender Internetseite können Sie in gepackter Version die notwendige Software (empfohlen Release Version 1.53)herunterladen:

http://www.fpdf.de/downloads/releases/


Installieren und konfigurieren Sie die Software entsprechend der unter folgendem Link aufrufbaren Dokumentation:

http://www.fpdf.de/dokumentation/installation/


Unter nachfolgender URL ist ein Beispiel beschrieben, wie eine PHP-Datei programmiert sein muss, um eine einfache PDF mit Textinhalt zu erstellen:

http://www.fpdf.de/tutorials/1/

Weitere Tutorien finden auf http://www.fpdf.de/dokumentation/ unten im Bereich "Onlinekurse / Tutorials".

Wie kann ich einen Verzeichnisschutz erstellen?

 

Wie kann ich einen Verzeichnisschutz erstellen?

Im Webhosting ist es möglich, mit dem Dateimanager einen .htaccess-Verzeichnisschutz zu erstellen. So können Sie Teile Ihrer Webinhalte gegen unberechtigte Aufrufe schützen.

Es sind keine Programmierkenntnisse für die Erstellung eines Verzeichnisschutzes erforderlich.

["Login auf www.kontent.com" - "Meine Domain" - "Domain auswählen" - "Menüpunkt WEBHOSTING" - "Menüpunkt ÜBERSICHT" - "Button Dateimanager"].
Im Dateimanager öffnet ein Klick auf "Verzeichnisschutz" eine Ansicht, in der neue Benutzer angelegt und diese den einzelnen Verzeichnissen zugeordnet werden können.

ANLEITUNG
Unter folgendem Link finden Sie eine bebilderte Anleitung zum Anlegen eines Verzeichnisschutzes mittels des Dateimanagers:

Bei meiner Domain mit Webhosting-Modul werden die Umlaute nicht mehr richtig angezeigt.

 

Bei meiner Domain mit Webhosting-Modul werden die Umlaute nicht mehr richtig angezeigt.

Sie müssen wahrscheinlich bei den Webhosting-Optionen ein anderes Charset (Standard: UTF-8) aktivieren. Möglicherwesie müssen Sie aber auch die Programmierung Ihrer Internetpräsenz anpassen oder die Programmdateien in einem anderen Format abspeichern.
änderung des Charsets für das Webhosting:
Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.
Klicken Sie den Menüpunkt "Webhosting" an. Wählen sie anschließend "Optionen" aus. Auf dieser Seite sehen Sie alle globalen Einstellung zum Webhosting Ihrer Domain.
Tragen Sie im Eingabefeld zu "default_charset" den Wert ISO-8859-1 ein und speichern die änderung ab.

Konfigurierbare PHP-Optionen und Variablen.

 

Konfigurierbare PHP-Optionen und Variablen.

Folgende PHP-Optionen sind konfigurierbar:
enable_safe_mode
register_argc_argv
magic_quotes_gpc
enable_dl
file_uploads
display_errors
enable_register_globals
allow_url_fopen
track_errors
magic_quotes_runtime
define_syslog_variables
allow_url_include
session_auto_start

Folgende Variablen sind wie folgt voreingestellt und konfigurierbar:
session_save_path: /tmp
session_name: PHPSESSID
default_charset: UTF-8
upload_tmp_dir: /tmp
error_reporting: E_ALL & ~E_NOTICE

Sie können die Einträge bearbeiten, wenn Sie in der Systemsteuerung zur betreffenden Domain auf "Conf. Web" / "Optionen" klicken.

Ist der Befehl CREATE VIEW nutzbar?

 

Ist der Befehl CREATE VIEW nutzbar?

Die Nutzung des SQL-Befehls CREATE VIEW (SQL-Views) ist vom Grundsatz her möglich. Allerdings ist dieser Befehl nicht pauschal freigeschaltet. Die Freischaltung kann jedoch individuell pro Datenbank aktiviert werden.

Wenden Sie sich zu diesem Zweck bitte an den KONTENT-Support (möglichst per E-Mail) und teilen den betreffenden Domainnamen sowie den Datenbanknamen mit.

Kann die PHP-Funktion getimagesize bei KONTENT genutzt werden?

 

Kann die PHP-Funktion getimagesize bei KONTENT genutzt werden?

Ja, die Funktion getimagesize kann bei KONTENT verwendet werden.

Kann der Wert max_connections verändert werden?

 

Kann der Wert max_connections verändert werden?

Nein. Die max_connections können nicht verändert werden.

Vielleicht helfen die Informationen auf folgenden Seiten weiter, wenn Sie bei Ihrer Anwendung eine Fehlermeldung im Zusammenhang mit max_connections erhalten:

http://de.php.net/mysql_pconnect

http://php.net/manual/en/features.persistent-connections.php

Informationen zu gzip / mod_gzip.

 

Informationen zu gzip / mod_gzip.

Das Apache-Modul mod_gzip wurde in Apache2 in mod_deflate umbenannt. Bitte berücksichtigen Sie das bei Ihrer Anwendung.

Double content (redundante Hostnamen) mit .htaccess vermeiden

 

Double content (redundante Hostnamen) mit .htaccess vermeiden

Wenn Sie diese Codezeilen in die .htaccess übernehmen, können Sie double content bzw.vermeiden.
################################################################
# Doppelten Content vermeiden mit htaccess
#
# Der Aufruf OHNE Subdomain www lenkt direkt auf www.domain.tld
# Dadurch wird die potentielle Indizierung von double content
# verringert

RewriteEngine On
RewriteCond %{HTTP_HOST} ^the-example-domain\.tld$ [NC]
RewriteRule ^(.*)$ http://www\.the-example-domain\.tld/$1 [R=301,L]
################################################################

Sie müssen "the-example-domain.tld" durch Ihren Domainnamen ersetzen.

Kann OpenBravo bei KONTENt installiert werden?

 

Kann OpenBravo bei KONTENt installiert werden?

OpenBravo kann nicht bei KONTENT auf den Webservern installiert werden. Dafür würden Servlets (Java-"Programme") benötigt, die nicht unterstützt werden.

Jabber-Server

 

Jabber-Server

Jabber-Server (Jabber Server) können bei KONTENT nicht genutzt bzw. aufgesetzt werden.

MOODLE

 

MOODLE

.

Wird APC (Alternative PHP Cache) bei KONTENT unterstützt?

 

Wird APC (Alternative PHP Cache) bei KONTENT unterstützt?

APC (Alternative PHP Cache) wird bei KONTENT ab der PHP-Version 5.4 unterstützt.

xdebug - Kann ich bei KONTENT xdebug nutzen?

 

xdebug - Kann ich bei KONTENT xdebug nutzen?

Ja, dass ist möglich! Die Funktion ist als Standard-Einstellung jedoch nicht aktiv (enabled), kann jedoch durch die entsprechende Programmierung in Ihrer Web-Anwendung von Ihnen aktiviert werden.

Wie kann der Aufruf einer Domain mit .htaccess direkt auf ein Unterordner geleitet werden?

 

Wie kann der Aufruf einer Domain mit .htaccess direkt auf ein Unterordner geleitet werden?

Erstellen Sie im htdocs-Ordner der betreffenden Subdomain eine Datei mit Namen .htaccess. Darin muss folgender Code enthalten sein.


RewriteEngine on
RewriteCond %{REQUEST_URI} !/Unterverzeichnis/
RewriteRule ^(.*)$ /Unterverzeichnis/$1


An der Stelle, an der /Unterverzeichnis/ angegeben ist, muss mit den Schrägstrichen (slashes) der Name des Unterordners angegeben werden. Bitte beachten Sie dabei die Groß-Klein-Schreibung.

Beispiel

Nehmen wir an, der betreffende Domainname lautet the-example-domain.com. Nehmen wir weiter an, es gibt die Subdomain www - www.the-example-domain.com - und darin ein Unterordner namens Wordpress, in dem eine Wordpress-Anwendung installiert ist. Also www.the-example-domain.com/Wordpress.
Wenn die Domain the-example-domain.com.de oder www.the-example-domain.com aufgerufen wird, erfolgt automatisch, bedingt durch die Konfiguration der KONTENT-Webserver, der Zugriff auf den Ordner www/htdocs/ und NICHT automatisch auf www/htdocs/Wordpress/ bzw.www.the-example-domain.com/Wordpress.
Damit jedoch direkt auf das Wordpress-Ordner zugegriffen werden kann, muss mit der .htaccess-Datei die oben beschriebene Rewrite-Regel definiert werden.
Gemäß dieses Beispiels sieht die zweite Zeile in der .htaccess-Datei wie folgt aus:

RewriteEngine on
RewriteCond %{REQUEST_URI} !/Wordpress/
RewriteRule ^(.*)$ /Wordpress/$1

Wenn auf noch tieferliegende Ordner zugegriffen werden soll, muss die zweite Zeile entsprechend wie folgt aussehen.

RewriteRule ^$ /ordner/ordner/ [R]

Wie lautet der Pfad zu imagick / ImageMagick?

 

Wie lautet der Pfad zu imagick / ImageMagick?

Der Pfad lautet: /usr/local/bin/

Die .htaccess wird nicht ausgeführt, obwohl eine entsprechende Datei aktiv/angelegt wurde. Warum?

 

Die .htaccess wird nicht ausgeführt, obwohl eine entsprechende Datei aktiv/angelegt wurde. Warum?

Ggf. ist es in Ihrem Fall die htaccess-Option nicht aktiviert.

Sie können bei einer Domain mit Webhosting-Modul für jede Subdomain angeben, ob diese die .htaccess Funktionalitäten unterstützen soll oder nicht.
Einstellungen .htaccess:

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.
Klicken Sie den Menüpunkt "Webhosting" an. Wählen Sie anschließend die Option "Subdomains".
Auf dieser Seite sehen Sie alle unter der Domain eingerichteten Subdomains, können diese löschen oder neue anlegen.
Die Einstellungen der einzelnen Subdomains erreichen Sie durch einen Klick auf das Zahnradsymbol vor dem Namen der Subdomain. Dort können Sie die .htaccess-Unterstützung aktivieren/deaktivieren.

Kann rSync bei KONTENT genutzt werden?

 

Kann rSync bei KONTENT genutzt werden?

Das ist bedingt möglich. Wir können auf Anfrage ein Script bereitstellen, das es Ihnen ermöglicht vom Webhosting Ihrer Domain zu einem Server (Hostname oder IP) über rSync eine Verbindung herzustellen. Andersherum - Server zu Webhosting - ist es nicht möglich.

Bitte kontaktieren Sie uns und geben an, bei welcher SubDomain das Script aktiviert werden soll.

Kann die Shopsoftware OXID eShop auf den KONTENT-Servern installiert werden?

 

Kann die Shopsoftware OXID eShop auf den KONTENT-Servern installiert werden?

Ja, das ist möglich. Beachten Sie folgende Anleitung und Hinweise.

1. ZIP-Datei von der OXID-Webseite herunterladen.

2. ZIP-Datei lokal entpacken und die entpackten Dateien via FTP in die Subdomain (htdocs-Ordner) kopieren.

3. Die .htaccess-Datei aktivieren/anpassen (Options-Einstellungen entfernen (+Indexes,-Indexes, usw.).

4. Dateirechte setzen, siehe ? http://wiki.oxidforge.org/Installation#Files_.26_Folder_Permission_Setup

5. In der Systemsteuerung der Domain -> "Conf. Web" -> "Optionen" -> "Standardwerte eintragen" anklicken und speichern.

6. Eine E-Mail an support@kontent.com senden, mit Betreff "CREATE VIEW". Darin den Domainnamen und den Datenbanknamen mitteilen, den Sie bei der Installation angegeben haben. Geben Sie im E-Mail-Text an, dass für diesen Datenbanknamen das Benutzerrecht "CREATE VIEW" benötigt wird und aktiviert werden soll.

Nach Erhalt der Antwort-E-Mail kann die Subdomain aufgerufen werden. Es öffnet sich direkt die Installation-Routine."

Nach der Installation der config.inc.php sowie die .htaccess Datei die Rechte 0660 zuordnen (Datei-/Verzeichnisrecht bzw. Permissions) und die Installation ist abgeschlossen.
Die Permissions können z.B. mit dem FTP-Programm Filezilla etc. verändert werden.

Ist es möglich mittels openSSL auf die Mysql-Datenbank zuzugreifen?

 

Ist es möglich mittels openSSL auf die Mysql-Datenbank zuzugreifen?

Nein, das ist leider nicht möglich. Es kann auch nicht individuell ermöglicht werden.

OpenSSL für PHP ist jedoch aktiv.

Typo3 und ImageMagick bzw. GraphicsMagick

 

Typo3 und ImageMagick bzw. GraphicsMagick

Um mit TYPO3 ImageMagick bzw. GraphicsMagick richtig ausf_hren zu können, müssen in zwei Dateien Änderungen durchgeführt werden. Beachten Sie dazu die folgenden Hinweise.
(BEVOR SIE DIESE ÄNDERUNGEN DURCHFÜHREN, ERSTELLEN SIE EINE DATENSICHERUNG DER UNBEARBEITETEN DATEI)

t3lib_utility_command.php

falsch
if ($im_version === 'gm') {
$switchCompositeParameters = TRUE;

$path = escapeshellarg($path . 'gm' . $isExt) . ' ' . $command;

} else {
if ($im_version === 'im6') {
$switchCompositeParameters = TRUE;
}

$path = escapeshellarg($path . (($command == 'composite') ? $combineScript : $command) . $isExt);

}

richtig
if ($im_version === 'gm') {
$switchCompositeParameters = TRUE;

$path = escapeshellcmd($path . 'gm' . $isExt) . ' ' . $command;

} else {
if ($im_version === 'im6') {
$switchCompositeParameters = TRUE;
}

$path = escapeshellcmd($path . (($command == 'composite') ? $combineScript : $command) . $isExt);

}


class.tx_install.php

falsch

if (ini_get('open_basedir') || (file_exists($v)&&@is_file($v.$filename.$isExt))) {

$version = $this->_checkImageMagick_getVersion($filename,$v);
if($version > 0) {
// Assume GraphicsMagick
if($filename=='gm') {
$index[$v]['gm']=$version;
// No need to check for "identify" etc.
continue;
} else{
// Assume ImageMagick
$index[$v][$filename]=$version;
}
}


}

richtig

//if (ini_get('open_basedir') || (file_exists($v)&&@is_file($v.$filename.$isExt))) {

$version = $this->_checkImageMagick_getVersion($filename,$v);
if($version > 0) {
// Assume GraphicsMagick
if($filename=='gm') {
$index[$v]['gm']=$version;
// No need to check for "identify" etc.
continue;
} else{
// Assume ImageMagick
$index[$v][$filename]=$version;
}
}


//}

Was bedeutet die Deprecated Meldung (PHP) und wie kann ich diese unterbinden?

 

Was bedeutet die Deprecated Meldung (PHP) und wie kann ich diese unterbinden?

Was bedeutet die Deprecated Meldung und wie kann ich diese unterbinden?

Die Meldung "Deprecated..." (bedeutet: veraltet, überholt) ist keine Fehlermeldung, sondern eine Warnung. Damit soll lediglich angezeigt werden, dass eine PHP-Funktion in der Internetanwendung verwendet wird, die auf Dauer in neueren PHP-Versionen nicht mehr unterstützt wird.

Wenn Sie z.B. eine Internetpräsenz betreiben, die in PHP Version 4.x programmiert ist, und bei der Subdomain z.B. PHP 5.3 verwendet wird, kann es zu einer solchen Fehlermeldung kommen.
Hier ein Beispiel:

Deprecated: Function ereg() is deprecated in /WWWROOT/www/htdocs/cms/data/framework/framework.php on line 176

Erklärung:
In diesem Fall wird die Subdomain www serverseitig mit PHP-Version 5.3 betrieben, die Programmierung der Datei ramework.php entspricht der älteren PHP-Version 4 und beinhaltet die Funktion ereg().
Die Funktion ereg() wird NOCH in dieserPHP-5.3-Version unterstützt, jedoch in zukünftig aktuelleren Versionen nicht mehr.
Die PHP-Entwickler führen diese Funktion nicht weiter fort.
Genau darauf bezieht sich die Warnung "deprecated".

Es gibt im Prinzip drei Möglichkeiten bei KONTENT, wie Sie diese Meldung auf der Webseite unterbinden können.

1. Passen Sie die Programmierung Ihrer Internetpräsenz der derzeit verwendeten PHP-Version an (bedeutet ggf. hohen Programmieraufwand, PHP-Kenntnisse sind notwendig).

2. Stellen Sie die Subdomain in der Subdomain-Verwaltung bei KONTENT auf eine niedrigere Version zurück (dadurch könnten jedoch u.U. andere Funktionsweisen Ihrer Internetpräsenz beeinträchtigt werden).

3.Ändern Sie im Domain-Verwaltungsbereich bei KONTENT bei betreffender Domain unter "Conf. Web" -> "Optionen" die Variable "error_reporting" wie folgt ab:

E_ALL & ~E_DEPRECATED & ~E_NOTICE

(Die Deprecated-Meldung wird nicht mehr ausgegeben, obwohl dieser Hinweis seitens PHP definiert ist)

Kann OwnCloud mit dem von KONTENT angebotenem CustomSSL betrieben werden?

 

Kann OwnCloud mit dem von KONTENT angebotenem CustomSSL betrieben werden?

Ja.

Folgendes Beispiel entspricht dem Fall, wenn OwnCloud direkt in einer Subdomain installiert wurde. Z.B. in der Subdomain namens cloud. Dem entsprechend ist OwnCloud dann auf dem Webserver im Verzeichnis cloud/htdocs/ installiert.
Damit nun OwnCloud mit CustomSSL betrieben werden kann, müssen bei der Subdomain zwei Einstellungen aktiviert (siehe 1.) und in der Datei config.php von OwnCloud Code nachgetragen werden (siehe 2.).

(1.) In der Subdomain-Verwaltung ["Login auf www.kontent.com" - "Meine Domain" - "Domain auswählen" - "Menüpunkt WEBHOSTING" - "Menüpunkt SUBDOMAINS" - "Subdomain-Einstellung (Zahnrad-Button)]" müssen die Optionen "Corporate-SSL einschalten" UND "Corporate-SSL erzwingen" aktiv sein bzw. aktiviert und abgespeichert werden.

(2.) In der Datei cloud/htdocs/config/config.php müssen folgende Codezeilen innerhalb des oberen Array (an oberer Postion) hinzugefügt werden. Beachten Sie dabei, dass bei 'overwritewebroot' die Angabe owncloud durch Ihren Subdomainnamen und die Angabe ihr-domainname.tld durch Ihren Domainnamen ersetzt werden:

'overwritehost' => 'customssl.com',
'overwriteprotocol' => 'https',
'overwritewebroot' => '/ownclod.ihr-domainname.tld',
'forcessl' => true,

Wird JHTML bei KONTENT unterstützt?

 

Wird JHTML bei KONTENT unterstützt?

Nein. JHTML wird bei KONTENT nicht unterstützt. Es kann auch nicht individuell bereit gestellt werden.

InnoDB ist bei KONTENT immer aktiv.

 

InnoDB ist bei KONTENT immer aktiv.

InnoDB ist bei KONTENT immer aktiv.

Wie kann ich den Zugriff von IP-Adressen auf meine Webseite unterbinden?

 

Wie kann ich den Zugriff von IP-Adressen auf meine Webseite unterbinden?

Wenn Sie verhindern möchten, dass von bestimmten IP-Adressen Ihre Webseite per http(s) erreicht werden kann, müssen Sie im htdocs-Verzeichnis Ihrer Subdomain eine Datei namens .htaccess anlegen und Codezeilen wie folgt beschrieben einfügen.

Beispiel: Ihre Domain ist die the-example-domain.com und die IP-Adresse 256.123.78.3 soll NICHT auf die Inhalte von www per http(s) zugreifen dürfen.

Insofern die Datei .htaccess noch nicht vorhanden ist, legen Sie die Datei www/hdocs/.htaccess an. Darin wird folgender Code einprogrammiert:

### CODE-ANFANG
order deny,allow
deny from 256.123.78.3
### CODE-ENDE

Dem eben aufgeführten Code nach werden Anfragen, die von der IP-Adresse 256.123.78.3 fürwww.the-example-domain.com ankommen, mit folgender Meldung abgeblockt: „Forbidden - You don't have permission to access / on this server.“

Wenn zusätzlich die weitere IP-Adresse 257.98.1.45 ausgesperrt werden soll, wird die entsprechende Codezeile hinzugefügt:

### CODE-ANFANG
order deny,allow
deny from 256.123.78.3
deny from 257.98.1.45
### CODE-ENDE

Wenn Sie nahezu alle IP-Adressen aussperren möchten, nur z.B. die IP-Adresse 258.35.123.5 Zugriff erhalten soll, sieht der Code wie folgt aus.

### CODE-ANFANG
order deny,allow
deny from all
allow from 258.35.123.5
### CODE-ENDE

cURL / c-URL / c url

 

cURL / c-URL / c url

In den von KONTENT angebotenen PHP-Versionen 4.4 bzw. 5.4/5.5/5.6 und 7 wird cURL in Versionen 7.0.21 oder 7.46.0 angeboten (abhängig von dem Webserver, auf dem die betreffende Domain angelegt ist).

UDP-Verbindung

 

UDP-Verbindung

UDP-Verbindungen nach außen, auf externe Server, sind bei KONTENT nicht zugelassen.

Python – Python Server Pages (Dateiendung .psp)

 

Python – Python Server Pages (Dateiendung .psp)

Python Server Pages können bei KONTENT nicht ausgeführt werden. Dafür würde das Apache-Modul mod_python benötigt, was aus Sicherheitsgründen nicht aktiviert ist.
Bei KONTENT wird Python als CGI angeboten. Darunter können Python Server Pages jedoch nicht ausgeführt werden.

Ist der PERL-Modul LibXML akitv?

 

Ist der PERL-Modul LibXML akitv?

Dieses Modul ist nicht bei KONTENT aktiv und kann auch nicht aktiviert werden.

SPF bei Mail-Versand über Webserver (Stichwort Blacklist / Spam)

 

SPF bei Mail-Versand über Webserver (Stichwort Blacklist / Spam)

SPF-Records für den Mail-Versand über Web-Server zu definieren ist keine Option. Wir empfehlen den Mail-Versand über Mail-Server. Bei dem Mail-Versand über Mail-Server sind in der Regel die SPF-Bedingungen von vornherein erfüllt, was bei dem Mail-Versand via Web-Server nicht der Fall ist.

Grundsätzlich kann der Mail-Versand über Web-Server, der mit der PHP-Mail-Funktion realisiert wird, als unzeitgemäß betrachtet werden.
Das liegt schlichtweg daran, dass heutzutage viel zu viele ungeschützte, veraltete Webseiten im Internet verfügbar sind, die von Hackern attackiert werden, worüber dann massenhaft Spam über die Web-Server versendet werden. Darin liegt der Hauptanteil des massenhaften Spamaufkommens.
Dadurch geraten immer häufiger Web-Server auf sog. Spam-Blacklists. Wird eine solche Liste von einem E-Mail-Empfang-Server angewendet, lehnt dieser Server i.d.R. alle E-Mails ab, die von Servern angeliefert werden, die in der Liste eingetragen sind.

Die häufigste Ursache für das potentiell mögliche Hacken ist nicht in unsicheren Servern zu sehen, sondern in unsicheren Webseiten, die auf dem Server angelegt sind.
Derartige Webseiten werden über ganz alltägliche Webseitenaufrufe angesteuert, die für das Funktionieren einer Webseite als Solcher notwendigerweise möglich sein müssen, und dann über Sicherheitslücken in der Programmierung der Webanwendung gekapert.

Bei Web-Servern und der PHP-Mail-Funktion liegt das Problem maßgeblich darin, dass für den Mail-Versand keine Benutzer-Passwort-Authentifizung erfolgen muss. Anders ist es in der Regel bei Mail-Servern. Dort kann der Versand nur erfolgen, wenn der Client (das E-Mail-Programm oder die Web-Anwendung auf dem Web-Server) sich mit Benutzernamen und Passwort an dem Mail-Server anmeldet. Somit ist unberechtigter Versand (Spam) erschwert, weswegen Mail-Server z.B. weitaus weniger häufig auf Spam-Blacklists auftauchen, als Web-Server.

Vernünftig programmierte Web-Anwendungen ermöglichen es einzustellen, dass der Versand über Mail-Server verwendet werden kann. Dies kann normalerweise im Administrationsbereich der Anwendung durchgeführt werden.

Schließlich empfehlen wir Ihnen in Ihrer Web-Anwendung den Mail-Versand über Mail-Server zu aktivieren.

tomcat bei KONTENT möglich?

 

tomcat bei KONTENT möglich?

Nein, tomcat ist bei KONTENT nicht möglich. Das hängt mit der grundsätzlichen Systematik der shared server zusammen.

Wie lautet der Pfad zum Python-Interpreter?

 

Wie lautet der Pfad zum Python-Interpreter?

Den Python-Interpreter finden Sie unter "/bin/python".

Ist Phar bei KONTENT verfügbar?

 

Ist Phar bei KONTENT verfügbar?

Ja, die Erweiterung Phar ist bei KONTENT verfügbar. Ab Version PHP 5.5.

Ist composer bei KONTENT auf den Webservern installiert?

 

Ist composer bei KONTENT auf den Webservern installiert?

Ja. Composer ist bei KONTENT vorinstalliert und befindet sich in der Verzeichnisebene /bin.

Ist das Anlegen von Dateien auf dem Webserver mittels Script limitiert?

 

Ist das Anlegen von Dateien auf dem Webserver mittels Script limitiert?

Ja, es besteht eine Größenbeschränkung von 1024 MB (1 GB). Größere Dateien können nicht angelegt werden.

Wenn Sie z.B. dynamisch auf dem Webspace Archivdateien erstellen, können diese maximal 1024 MB groß sein.

Es besteht nicht die Möglichkeit durch Hinzubestellen von Optionen die Limitierung zu ändern oder aufzuheben.

111 222-333

 
rrrrrrrrrrrrrrr zzzzzzzzzzzzzzz-yyyyyyyyyyyyy-jjjjjjjjjjj mmmmmmmmmmmmmmm

jklops

 
eroghnhg

SSL

Was ist SSL?

 

Was ist SSL?

Das SSL-Protokoll (Secure Sockets Layer) wird im Internet zur sicheren Übertragung von Daten zwischen zwei Rechnern eingesetzt. Dabei werden die Daten zwischen diesen beiden Punkten verschlüsselt, so dass diese nicht abgefangen werden können und nicht für Dritte lesbar sind. SSL wird meist bei Bestellvorgängen eingesetzt, bei denen sensible Daten (Bankverbindungen, Kreditkarten) ausgetauscht werden. Aber auch bei dem Versand von E-Mails kann SSL eingesetzt werden.

Wie kann ich die TSL-/SSL-Verschlüsselung (z.B. Let's Encrypt) aktivieren/deaktivieren?

 

Wie kann ich die TSL-/SSL-Verschlüsselung (z.B. Let's Encrypt) aktivieren/deaktivieren?

Die Verschlüsselung (SSL/TLS für https) kann sowohl bei Webhosting als auch Web-Umleitung aktiviert werden. In beiden fällen entsprechend der folgenden Schritte.

Loggen Sie sich auf www.kontent.com ein.
Klicken Sie auf "Meine Domains".
Wählen Sie die betreffende Domain aus.
Klicken Sie entweder den Menüpunkt "Webhosting" oder "Web-Umleitung" an.
Klicken Sie anließend auf "Subdomains".

Sie befinden sich in der Subdomain-Verwaltung:
Bei einer bereits angelegten Subdomain klicken Sie in der entsprechenden Zeile rechts auf das Zahnrad und gelangen dann in die Einstellungen-Ansicht.
Oder Sie legen im oberen Bereich eine neue Subdomain mit Typ Webhosting an und klicken auf "erstellen", woraufhin Sie in die Einstellungen-Ansicht gelangen.

In der Einstellungen-Ansicht ist weiter unten der Bereich "Verschlüsselung" aufgeführt. Dort können Sie die gewünschte Auswahl treffen.
Sie können die Option "erzwingen" aktivieren, so dass zukünftig bei Aufruf der entsprechenden Subdomain immer auf https umgeleitet wird. Damit wird gewährleistet, dass die Subdomain ausschließlich verschlüsselt erreichbar ist und nicht mehr nur mit http ohne s.

Abschließend klicken Sie auf den Button "Speichern".

Nach dem Speichern kann es 60 Minuten dauern, bis an allen Stellen im Gesamtprozess die Konfiguration eingeschrieben wurde. Selbst dann, wenn die Statusanzeige "In Bearbeitung" nach ca. 5-10 Minuten nicht mehr angezeigt wird.
Bitte haben Sie dem entsprechend etwas Geduld, bis der Aufruf der entsprechenden Internetadresse mit https richtig aufgelöst wird.

Wie kann mein Script ermitteln, ob es über corperate-SSL angefragt wird?

 

Wie kann mein Script ermitteln, ob es über corperate-SSL angefragt wird?

Bitte fügen Sie folgenden Codezeilen in das betreffende Script ein:

if($_SERVER["HTTP_HOST"]=="sub.domain.tld:443" OR $_SERVER["HTTP_HOST"]=="domain.tld:443") $myisSSL = true;
$request_type = $myisSSL ? 'SSL' : 'NONSSL';

Wenn Sie die folgende Zeile auch noch mit angeben, bekommen Sie eine Bildschirmausgabe, die Ihnen bestatigt, ob SSL ermittelt werden konnte.

var_dump($request_type)

In den einzugebenden Zeilen ist als Host ganz allgemein sub.domain.tld eingetragen. Sie müssen diese Angabe mit dem korrekten Host- bzw. Domainnamen samt Sudomainangabe eintragen. Orientieren Sie sich an dem folgenden Beispiel:

/sub/ = Subdomain, unter der die Inhalte/Scripte installiert sind (z.b. www)
/domain/ = Domainname (z.b. the-example-domain.com)
/tld/ = Domainendung (z.b. de oder com)
==> www.the-example-domain.com

Wie kann OSCommerce/XT-Commerce ermitteln, ob es über Corperate-SSL angefragt wird?

 

Wie kann OSCommerce/XT-Commerce ermitteln, ob es über Corperate-SSL angefragt wird?

Ersetzen Sie die Zeile 51 in der Datei includes/application_top.php, die den folgenden Quellcode enthalt,

... $request_type = (getenv('HTTPS') == '1' || getenv('HTTPS') == 'on')
? 'SSL' : 'NONSSL'; ...

durch folgende 3 Zeilen:

$myisSSL = $_SERVER["HTTP_HOST"]=="sub.domain.tld:443"?true:false;

if($_SERVER["HTTP_HOST"]=="domain.tld:443")
$myisSSL = true;

$request_type = $myisSSL ? 'SSL' : 'NONSSL';

In den einzugebenden Zeilen ist als Host ganz allgemein sub.domain.tld eingetragen. Sie müssen diese Angabe mit dem korrekten Host- bzw. Domainnamen samt Sudomainangabe eintragen. Orientieren Sie sich an dem folgenden Beispiel:

/sub/ = Subdomain, unter der die Inhalte/Scripte installiert sind (z.b. www)
/domain/ = Domainname (z.b. the-example-domain.com)
/tld/ = Domainendung (z.b. de oder com)
==> www.the-example-domain.com

Kann ich meine Internetseite bei KONTENT SSL-Verschlüsseln?

 

Kann ich meine Internetseite bei KONTENT SSL-Verschlüsseln?

Ja, dass ist möglich. Sowohl bei Webhosting als auch bei Web-Umleitung Z.B. mit Let's Encrypt, jedoch auch mit eigenen Zertifikaten. Möglich ist in diesem Rahmen die Verschlüsselung mit TLS (quasi SSL 3.1+) .

Mit den Modulen Webhosting und Web-umleitung können Subdomains erstellt bzw. vorhandene bearbeitet und mit der verfügbaren und auszuwählenden Verschlüsselungs-Option gespeichert werden.

VORGEHENSWEISE:

- KONTENT-Login
- Domain-Auswahl (Meine Domains)
- Systemsteuerung Webhosting oder Web-Umleitung
- Subdomains
- Einstellungen einer Subdomain bzw. Neue Subdomain anlegen
- Bereich Verschlüsselung
- Verschlüsselungs-Option auswählen (Radio-Button anklicken) / ggf. Zusatz-Aktionen durchführen
- Button "Speichern" klicken

Sofern Sie Subdomains bereits angelegt hatten, bei denen corporate/customSSL aktiv ist oder bisher war, und Sie nun Let's Encrypt oder ein eigenes Zertifikat aktivieren, müssen Sie unter Umständen in config-Dateien der Web-Anwendung fest codierte/programmierte Einträge zu der Angabe customssl.com manuell entfernen. Andernfalls könnte es Konflikte/Fehlermeldungen beim Webseiten-Abruf geben.

Nach dem Speichern kann es 20 Minuten dauern, bis an allen Stellen im Gesamtprozess die Konfiguration eingeschrieben wurde. Selbst dann, wenn die Statusanzeige "In Bearbeitung" nach ca. 5-10 Minuten nicht mehr angezeigt wird.
Bitte haben Sie dem entsprechend etwas Geduld.

Wenn ich JOOMLA mit SSL erzwingen verwende, wird das Template nicht angewendet.

 

Wenn ich JOOMLA mit SSL erzwingen verwende, wird das Template nicht angewendet.

Sie müssen in der Datei configuration.php, die im JOOMLa-Wurzelverzeichnis angelegt ist, folgende Codezeile anpassen:

var $live_site = '';

ändern in

var $live_site = '/subdomain.the-example-domain.com';

ACHTUNG: Beachten Sie das Zeichen / (slash) vor der Angabe der Subdomain.

Anstelle von subdomain.the-example-domain.com geben Sie bitte ihren Domain- und Subdomainnamen an.

Können bei KONTENT fremde (externe) SSL/TLS-Zertifikate für Webseiten hinterlegt werden?

 

Können bei KONTENT fremde (externe) SSL/TLS-Zertifikate für Webseiten hinterlegt werden?

Ja, das ist möglich, wenn bei der betreffenden Domain das Modul/Produkt WEBHOSTING oder WEB-UMLEITUNG aktiv ist.

Grundsätzlich erfolgt bei KONTENT die Einbindung der Zertifikatsdaten /KEY + CERT usw.) über die Subdomain-Verwaltung:

- KONTENT-Login
- Domain-Auswahl (Meine Domains)
- Systemsteuerung Webhosting oder Web-Umleitung
- Subdomains
- Einstellungen einer Subdomain bzw. Neue Subdomain anlegen
- Bereich Verschlüsselung
- let's encrypt kostenloses TLS / SSL (Radio-Button anklicken)
- Button "Speichern" klicken

Weitere Hinweise bzgl. eigener SSL-TLS-Zertifikate finden Sie hier: Was ist beim Einrichten eines eigenen TLS-/SSL-Zertifikats für eine Webhosting-Subdomain zu beachten?

CSR Datei für ein eigenes SSL Zertifikat erstellen

 

CSR Datei für ein eigenes SSL Zertifikat erstellen

Für die Erstellung eines eigenen SSL-Zertifikats benötigt Ihr Zertifikat-Anbieter ein sog. CSR-File (CSR-Datei). Diese CSR-Datei enthält ausschließlich Informationen zu der Domain. Es werden keinerlei Informationen/Daten benötigt, die KONTENT betreffen.

Auf der folgenden Webseite können Sie die CSR-Files erstellen:

www.csr-generator.com


1. Schritt: Web-Formular ausfüllen

Hinweise zum Ausfüllen des Web-Formulars

Schlüssel-Größe: 2048 Bit (empfohlen) - KONTENT-Empfehlung

Schlüssel-Typ: RSA (empfohlen)- KONTENT-Empfehlung

Passwort (nicht empf.): (KEIN Passwort angeben!!!) - KONTENT-Empfehlung

Domainname: (Ihr Domainname mit Angabe der Subdomain, wie er bei KONTENT registriert ist. Z.B. shop.ihr-domainname-bei-kontent.com)

Organisationsname: (Hier MUSS entweder ein Firmenname eingetragen werden oder Vor- und Nachname. KEINESFALLS leer lassen!!!)

Land: (selbsterklärend)

Bundesland/Provinz: (bitte Ausschreiben: z.B. Nordrhein Westfalen oder Bayern etc.)

Ort: (Stadt ohne PLZ)

E-Mail: (die E-Mail-Adresse angegeben, unter der Sie Informationen u.A. vom Zertifikataussteller zugestellt bekommen können)

Sicherheitscode: /der Sicherheitscode ist nicht für die Erstellung der CSR-Datei relevant

Klicken Sie abschließend auf "weiter".


2. Schritt: CSR-Generator Ergebnis

Als Ergebnis erhalten Sie zwei 2 Felder, in denen der erzeugte Code aufgeführt ist.
Zum einen der Code für den Schlüssel (Key), zum anderen der Code für den CSR (CSR-Datei).

Sie müssen jeweils aus beiden Feldern den Code herauskopieren, in einen Text-Editor auf Ihrem Computer einfügen, und anschließend die jeweilige Datei abspeichern.

Der Code aus dem Feld "Schlüssel" muss als Datei mit der Endung .key (klein geschrieben) abgespeichert werden. Z.B. als Dateiname ihr-domainname.key.

Im Fall der CSR-Ausgabe lautet die Endung .csr (klein geschrieben). Z.B. ihr-domainname.csr.

Wenn Sie die Inhalte aus den Feldern herauskopieren, achten Sie darauf, dass vor ...
-----BEGIN PRIVATE KEY-----
und nach
-----END PRIVATE KEY-----
bzw. vor
-----BEGIN CERTIFICATE REQUEST-----
und nach
-----END CERTIFICATE REQUEST-----
... keine Leerzeichen stehen. Diese Zeilen, mit allen was das zwischen an kryptischen Code enthalten ist, müssen Sie unbedingt mit kopieren.

Mit diesen Dateien können Sie dann bei Ihrem Zertifikat-Anbieter ein eigenes SSL-Zertifikat erstellen lasssen.

https / Verschlüsselung SSL/TLS / Fehlermeldung 400 Bad Request / nginx

 

https / Verschlüsselung SSL/TLS / Fehlermeldung 400 Bad Request / nginx

Wenn bei einer Webhosting-Subomain die Verschlüsselung mit SSL/TLS aktiviert ist (custom-SSL außen vorgelassen), kann es bei Aufruf von Internet-Adressen, bei denen nur Verzeichnisse in der URL angesteuert werden UND die ohne / am Ende enden, zu folgender Fehlermeldung kommen:

400 Bad Request
The plain HTTP request was sent to HTTPS port
nginx/

Z.B., wenn folgende Konstellation aufgerufen wird:

ht*ps://www.domainname.de/administrator (ohne / hinter administrator)

Die selbe URL mit / hinter administrator würde funktionieren:

ht*ps://www.domainname.de/administrator/

Die Ursache dafür hat etwas mit der Apache-Webserver- als auch Proxy-Server-Konfiguration bei KONTENT zu tun. Die Konfiguration kann jedoch NICHT einfach geändert werden…

Durch htaccess-Code kann jedoch eine Umschreibung vorgenommen werden, die den Aufruf ohne / in mit / umschreibt.
Die Codezeilen für die htaccess sind wie folgt:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !index.php
RewriteCond %{REQUEST_URI} !\.[^./]+$
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ https://domainname.tld/$1/ [R=301,L]

(die Angabe domainname.tld muss ersetzt werden, die durch den richtigen, bei KONTENT registrierten Domainnamen)

Bietet KONTENT die Let's Encrypt Verschlüsselung (SSL/TLS) an?

 

Bietet KONTENT die Let's Encrypt Verschlüsselung (SSL/TLS) an?

Ja, Sie können bei Domains, die mit dem Produkt (Modul) Webhosting oder Web-Umleitung ausgestattet sind, für einzelne Subdomains die Verschlüsselung mittels Let's Encrypt aktivieren.

Entweder beim Anlegen einer neuen Subdomain oder beim modifizieren einer bereits vorhandenen Webhosting-Subdomain:

- KONTENT-Login
- Domain-Auswahl (Meine Domains)
- Systemsteuerung Webhosting oder Web-Umleitung
- Subdomains
- Einstellungen einer Subdomain bzw. Neue Subdomain anlegen
- Bereich Verschlüsselung
- let's encrypt kostenloses TLS / SSL (Radio-Button anklicken)
- Button "Speichern" klicken

Nach dem Speichern kann es 20 Minuten dauern, bis an allen Stellen im Gesamtprozess die Konfiguration eingeschrieben wurde. Selbst dann, wenn die Statusanzeige "In Bearbeitung" nach ca. 5-10 Minuten nicht mehr angezeigt wird.
Bitte haben Sie dem entsprechend etwas Geduld.

Was ist der Unterschied zwischen einem kostenlosen Let's Encrypt Zertifikat und dem (eigenen) Zertifkat eines anderen Ausstellers?

 

Was ist der Unterschied zwischen einem kostenlosen Let's Encrypt Zertifikat und dem (eigenen) Zertifkat eines anderen Ausstellers?

Vorab ist zunächst einmal anzumerken, dass beide Typen dem wesentlichen Zweck der Verschlüsselung mittels TSL/SSL3.1 voll und ganz entsprechen.

Die Unterschiede liegen in Details.

Let's Encrypt ist in dem Sinne keine Firma, sondern ein Zusammenschluss von unterschiedlichen Akteuren im Internet, die es sich zur Aufgabe gemacht haben, die Verschlüsselung von Internetseiten breitflächig voranzutreiben. Dabei wird Wert darauf gelegt, die Ablaufprozesses für das Bereitstellen und Aktivieren eines Let's Encrypt Zertifikat wesentlich zu vereinfachen.
Im Umkehrschluss muss dafür in viel kürzeren Abständen (alle 90 Tage) die Erneuerung des Zertifikats verifiziert werden (was bei KONTENT jedoch automatisiert im Hintergrund passiert), was bei anderen anderen Ausstellern häufig nur jährlich oder zweijährlich usw. erfolgen muss.

Let's Encrypt lässt keine Wildcard Zertifkte zu. D.h. ein Zertifikat ist immer an einer konkreten Subdomainnamen gebunden, wie z.B. www.exampledomain.de oder shop.exampledomain.de etc.
Bei eigenen Zertifikaten kann u.U. durchaus ein Wildcard Zertifikat erworben werden, was pauschal für quasi alle möglichen Subdomains einer Domain gelten kann.

Let's Encrypt ist ausschließlich auf dem Level der Domain-Validierung verfügbar, nicht auf den Leveln von Organization-Validation- und Extended-Validation-Zertifikate. Bei den beiden letztgenannten Typen wird von den Ausstellern tiefergehend geprüft, wer das Zertifikat beantragt, was je nach Zertifikat-Aussteller zu einem quasi höheren Gütesiegel ( auch höhere Kosten) führen kann.

SSL / TLS Verschlüsselung (z.B. Let's Encrypt) aktiviert, aber Webseite wird nicht richtig angezeigt.

 

SSL / TLS Verschlüsselung (z.B. Let's Encrypt) aktiviert, aber Webseite wird nicht richtig angezeigt.

Wenn Sie bei KONTENT eine der möglichen Optionen für SSL / TLS Verschlüsselung (Let's Encrypt / eigenes SSL Zertifikat / corporate/custom SLL mit erzwingen-Funktion) aktiviert haben, wird unter Umständen die Webseite (Web-Anwendung) nicht richtig angezeigt, weil in der Programmierung der Webanwendung Pfad-Angaben nicht dem entsprechend passen. Das sollte bei zeitgemäßer Webseiten-Programmierung nicht passieren, ist jedoch nicht auszuschließen.
In diesen Fällen ist die Problemursache nicht in der Verschlüsselung an sich begründet.

Durch die Verschlüsselung wird die Internetadresse der Webseite mit httpS angesteuert.
U.U. ist die Web-Anwendung jedoch so programmiert, dass an einer oder verschiedenen Stellen der konkrete Internetadress-Pfad eingetragen ist. In der Form, wie bei folgender Beispiel-Internetadresse:

http://subdomain.exampledomain.de

Die Adresse ist ohne s bei http definiert.

Die Lösung besteht i.d.R. darin, dass in den entsprechenden Dateien/Konfigurationsbereichen der Webseite die Anpassung in der Art vorgenommen wird, dass dort dann die Internetadresse mit https eingetragen ist.

Zu Teil gibt es auch Web-Anwendungen, bei denen für den Fall der verschlüsselten Verbindung ein zusätzlicher Bereich vorhanden ist, in dem bisher keine Angaben eingetragen war, weil das bisher nicht notwendig war. Dort müssten dann ggf. entsprechende Anpassungen vorgenommen werden.

Bitte wenden Sie sich in diesen Fällen an die Programmierer der Webseite bzw. Ihre Administratoren. Oder an die Entwickler oder Hersteller der Web-Anwendung.

Die Verschlüsselung (SSL/TLS) ist aktiviert, aber bei HTTPS-Aufruf warnt der Browser trotzdem vor unverschlüsselten Inhalten.

 

Die Verschlüsselung (SSL/TLS) ist aktiviert, aber bei HTTPS-Aufruf warnt der Browser trotzdem vor unverschlüsselten Inhalten.

Das passiert in der Regel dann, wenn die Webseite, die bei KONTENT auf dem Webserver abgelegt ist und verschlüsselt per HTTPS angesteuert wird, Inhalte von anderen Webseiten/Servern einbindet, die NICHT per HTTPS auf dem jeweils zugehörigen Server erreichbar sind. Egal, ob Let's Encrypt, ein eigenes SSL Zertifikat verwendet, oder corporate/custom SLL wird

Somit besteht eine Vermischung aus einerseits bei KONTENT verschlüsselten, anderseits auf dem anderen Server unverschlüsselten Inhalten.
Damit sind die gesamten Inhalte nicht vollständig und eindeutig verschlüsselt, was die Web-Browser dann mit der entsprechenden Anzeige bemängeln.

Beispiel:
Bei KONTENT ist die Subdomain xyz.exampledomain.de angelegt und mit Let's Encrypt verschlüsselt. Darin ist die Web-Anwendung Worpdress installiert.
In dem Wordpress ist beispielsweise ein Modul/Plugin/Addon installiert ist, das von einer externen Internetseite Bilder lädt und auf der Wordpress-Webseite unter xyz.exampledomain.de die Bilder einbindet und anzeigt.
Wenn diese externe Internetseite nicht verschlüsselt ist und somit die Internetadressen zu den Bildern ebenso wenig verschlüsselt sind, also die Bilder in dem Sinne ebenfalls nicht verschlüsselt ausgeliefert werden, besteht die oben genannte Vermischung.

Die Lösung kann nur darin bestehen, alle Inhalte (in dem Beispiel die Bilder) verschlüsselt einzubinden. Auch die der externen Server. Oder die Einbindung unverschlüsselter Inhalte auszuschließen.

Es handelt sich nicht um eine fehlerhafte Verschlüsselung an sich.

Was ist beim Einrichten eines eigenen TLS-/SSL-Zertifikats für eine Webhosting-Subdomain zu beachten?

 

Was ist beim Einrichten eines eigenen TLS-/SSL-Zertifikats für eine Webhosting-Subdomain zu beachten?

Wenn Sie ein eigenes TLS-/SSL-Zertifikat erworben haben, das für die Domain an sich gilt (also ohne Subdomain/www davor) als auch mit www davor, dann müssen Sie bei KONTENT nur die Subdomain www mit Typ Webhosting anlegen und dazu die Zertifikat-Daten eintragen. Die Subdomain www mit Webhosting deckt beides ab.

Ist Ihr Zertifikat beispielsweise für 3 Subdomains zugelassen, wie z.B. a) nur die Domain, b) www.Domain und c) shop.Domain, dann müssen Sie jedoch nur 2 Subdomains anlegen: 1.) Subdomain www und 2.) Subdomain shop.
Bei beiden Subdomains www und shop fügen Sie jeweils die identischen Angaben für PRIVATE KEY (key), ZERTIFIKAT (cert) und ggf. CA ZERTIFIKAT (ca cert) ein.

Multidomain-Zertifikat (Wildcard-Zertifikat)

Ein Multidomain-Zertifikat ist in der Regel für die Domain an sich, ohne irgendeine Subdomain davor, definiert, sowie eine beliebige Anzahl von möglichen Subdomains, die bei dem Zertifikat-Aussteller i. d. R. nicht explizit angegeben sind.
Bei KONTENT können Sie im Zusammenhang mit Webhosting NICHT den Wildcard-Eintrag (* bzw. Subdomain *) definieren.
Sie müssen jede Subdomain, die im Endeffekt mit dem Multidomain-Zertifikat abgedeckt werden soll, explizit anlegen und die Angaben PRIVATE KEY (key), ZERTIFIKAT (cert) und ggf. CA ZERTIFIKAT (ca cert) mit den Daten ausfüllen, die für das Multidomain-Zertifikat ausgegeben wurden.
Auch hier gilt wieder, www deckt die Domain ohne Subdomain davor ab, als auch mit www davor.

Fehlermeldungen (Web)

Was bedeutet die folgende Fehlermeldung? Fatal error: Allowed memory size of ******** bytes exhausted ...

 

Was bedeutet die folgende Fehlermeldung? Fatal error: Allowed memory size of ******** bytes exhausted ...

Diese Fehlermeldung bedeutet, dass ein ausgeführtes Script mehr serverseitigen Arbeitsspeicher (RAM) benötigt, als zur Verfügung steht.

Zu dieser Meldung kann es auch dann kommen, wenn die Subdomain, in der die Internetpräsenz (das Script) abgelegt ist und ausgeführt wird, mit einer älteren PHP-Version - 4.4.9 oder 5.2.17 -ausgeführt wird. Die Aktualisierung der PHP-Version auf Version 5.3, 5.4, 5.5, 5.6 und 7.0 kann ggf. das Problem bereits lösen. Daher empfehlen wir Ihnen zunächst die PHP-Version zu überprüfen und ggf. zu aktualisieren. Gehen Sie in dieser Sache so vor, wie es unter folgender Internetseite beschrieben wird.

https://helpcenter.kontent.com/faqs/faq/3852

Sollte jedoch bereits die PHP-Version 5.3 oder 5.4 oder höher aktiv sein, wenn es zu der Fehlermeldung kommt, dann müsste bei dem Webhosting-Modul der Domain mehr Arbeitsspeicher (RAM) hinzubestellt werden:

Loggen Sie sich mit Kundennummer und Passwort in Ihren Kundenaccount ein.
Klicken Sie auf "Meine Domains".
Wählen Sie die betreffende Domain aus.
Öffnen Sie die Option "Domain- und Modulverwaltung".
Klicken Sie auf "Module hinzufügen entfernen".
Im sich jetzt öffnenden Warenkorb können Sie bei dem Modul Webhosting die Größe, RAM und CPU vergrößern. Klicken Sie unten rechts auf 'Weiter' und beenden Sie die Bestellung. Kurz darauf können Sie die Dienste des Moduls konfigurieren.

Fehlermeldung No input file specified

 

Fehlermeldung No input file specified

Die Fehlermeldung "No input file specified", die z.B. bei Typolight angezeigt wird, kann mit folgenden Angaben in einer .htaccess-Datei behoben werden.

RewriteEngine On

# Dieser Block schützt vor Hackern
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]

# Dieser Block ermöglicht die Nutzung von SEO und weiteren Modulen
RewriteCond %{REQUEST_URI} ^/(.*?).php/([-_0-9a-zA-Z./=]*)
RewriteRule ^(.*)$ /%1.php?%2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

Diese .htaccess-Datei muss in dem Verzeichnis liegen, in dem die betreffende Startdatei abgelegt ist

Fehlermeldung 'INSERT command denied to user...'.

 

Fehlermeldung 'INSERT command denied to user...'.

Die Fehlermeldung 'INSERT command denied to user...' deutet darauf hin, dass zu dem Zeitpunkt, als diese Meldung erschien, die Datenbank voll war und keine weiteren Daten mehr in die betreffende Datenbank geschrieben werden konnten.
Sollte die Fehlermeldung dauerhaft bestehen (2 Stunden und mehr), ist die Ursache nicht durch temporär generierte Datenbankeinträge begründet. Dann müssen Sie Datenbankinhalte reduzieren oder die betreffende Datenbank erweitern.

Datenbank zu vergrößern:

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.

Klicken Sie den Menüpunkt "Webhosting" an und anschließend "Datenbanken".
Auf dieser Seite sehen Sie alle unter der Domain eingerichteten Datenbanken, können diese löschen, neue anlegen, oder deren Größe ändern.

Scriptfehler - Bitte ueberpruefen Sie saemtliche Datei- und Verzeichnisrechte

 

Scriptfehler - Bitte ueberpruefen Sie saemtliche Datei- und Verzeichnisrechte

Diese Fehlermeldung wird angezeigt, wenn eine Datei (ggf. mehrere) oder ein Verzeichnis, die/das mit Aufruf der entsprechenden Internetadresse eingebunden wird, ein unzulässiges Datei- bzw. Verzeichnisrecht hat.

Die unterschiedlichen Dateitypen und auch Verzeichnisse können nicht willkürlich mit jedem Recht ausgestattet werden. Es gibt diverse, serverseitige Einschränkungen, die der Serversicherheit dienen.

Diese Datei- und Verzeichnisrechte werden NICHT vom KONTENT-System geändert.

Veränderungen können QUASI nur dadurch zustande kommen, dass beim Dateiupload z.B. mit einem FTP-Programm oder dem Dateimanager die Rechte verändert wurden. Oder wenn bei einem bereits im Webhosting installierten Script (Web Applikation) ein Update durchgeführt wurde etc.

Beachten Sie in dem Kontext folgende Hinweise und überprüfen Sie die Inhalte Ihrer Webpräsenz dahingehend und korrigieren die Rechte nötigenfalls.

Die Dateirechte-Einstellung (Verzeichnisrecht) 777 ist nicht zulässig. Bei unserer Serverkonfiguration GIBT ES KEINE Scripte, die mit den Dateirechten 775 (CGI) bzw. 664 (PHP) nicht ausführbar sind.
Der Webserver ist Mitglied der Gruppe und hat damit immer Lese-, Schreib- und Ausführungsrechte.
Verzeichnisse erhalten die Rechte 775 und in diesen können daher ebenfalls immer Dateien ausgelesen bzw. erstellt/geändert werden.

Wenn Sie CGI-Scripten die Dateirechte 777 zuweisen, lehnen unsere Webserver aus Sicherheitsgründen die Ausführung mit der Fehlermeldung ab.

Interner Serverfehler (500)

 

Interner Serverfehler (500)

Zu der Fehlermeldung Interner Serverfehler (500) kommt es in 95% der Fälle aufgrund von nicht zulässigen Code in einer .htaccess-Datei (überwiegende Ursache) oder aufgrund von unzulässigen Verzeichnis- bzw. Dateirechten. Ein weiterer Grund kann darin bestehen, dass kein Speicherplatz mehr auf dem Webserver frei ist, die Anwendung jedoch im laufenden Betrieb ein Minimum an freien Server-Speicher benötigt, um funktionieren zu können.. Bitte beachten Sie dazu die folgenden Hinweise.

1.) Nicht zulässiger Code in .htaccess

Viele Webanwendungen wie CMS (z.B. JOOMLA), Blogs, Shopsysteme etc. verwenden .htaccess-Dateien. Mit .htaccess-Code können verschiedene Server-Bedingungen verändert werden, wenn der Service-Provider (in dem Fall KONTENT) das zulässt.
Bei KONTENT gibt es in Bezug auf .htaccess nur wenige Beschränkungen. Eine Beschränkung liegt darin, dass sämtliche Options-Befehle NICHT verwendet werden dürfen. Aus Sicherheitsgründen.
Ist in einer aktiven .htaccess-Datei, die im Subdomainverzeichnis subdomain/htdocs (z.B.www/htdocs) direkt oder auch anderen Verzeichnisebenen (z.B.www/htdocs/uvz/...)liegt, ein solcher Options-Befehl aktiv, kommt es bei Aufruf der Internetadresse zu ein „Serverfehler 500“. In einem solchen Fall muss die entsprechende Codezeile aus der .htaccess-Datei entfernt oder zumindest die Codezeile auskommentiert werden, indem am Anfang jeder Options-Befehlszeile das Zeichen # gesetzt wird.
Häufig sind folgende Befehlszeilen in .htaccess seitens der Hersteller einprogrammiert:

Options -Indexes
Options +FollowSymLinks
usw.

2.) Verzeichnisrechte

Die unterschiedlichen Dateitypen und auch Verzeichnisse können nicht willkürlich mit jedem Recht ausgestattet werden. Es gibt diverse, serverseitige Einschränkungen, die der Serversicherheit dienen.

Diese Datei- und Verzeichnisrechte werden NICHT vom KONTENT-System geändert.

Veränderungen können QUASI nur dadurch zustande kommen, dass beim Dateiupload z.B. mit einem FTP-Programm oder dem Dateimanager die Rechte verändert wurden. Oder wenn bei einem bereits im Webhosting installierten Script (Web Applikation) ein Update durchgeführt wurde etc. 

Beachten Sie in dem Kontext folgende Hinweise und überprüfen Sie die Inhalte Ihrer Webpräsenz dahingehend und korrigieren die Rechte nötigenfalls. 

Die Dateirechte-Einstellung (Verzeichnisrecht) 777 ist nicht zulässig. Bei unserer Serverkonfiguration GIBT ES KEINE Scripte, die mit den Dateirechten 775 (CGI) bzw. 664 (PHP) nicht ausführbar sind.
Der Webserver ist Mitglied der Gruppe und hat damit immer Lese-, Schreib- und Ausführungsrechte.
Verzeichnisse erhalten die Rechte 775 und in diesen können daher ebenfalls immer Dateien ausgelesen bzw. erstellt/geändert werden.

Wenn Sie CGI-Scripten die Dateirechte 777 zuweisen, lehnen unsere Webserver aus Sicherheitsgründen die Ausführung mit der Fehlermeldung ab.

3. Webspeicherplatz überfüllt

Sie können im Login-Bereich auf www.kontent.com überprüfen, ob der Webhosting-Speicherplatz maximal befüllt ist:

- wählen Sie die betreffende Domain aus
- unter "Webhosting" klicken Sie auf "Übersicht"
- vergleichen Sie bei "Webhosting" die Werte von "Zuordnung Web" und "Belegt"

Wenn der Speicherplatz maximal belegt oder überfüllt ist, müssen entweder Webinhalte gelöscht oder mehr Speicherplatz hinzu bestellt werden.

Speicherplatz vergrößern: https://helpcenter.kontent.com/faqs/faq/4054

SSH

Was bedeutet SSH?

 

Was bedeutet SSH?

SSH ist ein Netzwerkprotokoll, mit dem eine verschlüsselte Netzwerkverbindung zwischen zwei Computern herstellt werden kann.

Womit kann ich Dateien über den SSH-Zugang übertragen?

 

Womit kann ich Dateien über den SSH-Zugang übertragen?

Es gibt verschiedene Programme (SSH-Clients), mit denen eine SSH Verbindung hergestellt werden kann.
Z.B. Putty oder WinSCP etc.

Wie lauten die SSH-Zugangsdaten bzw. wo finde ich diese?

 

Wie lauten die SSH-Zugangsdaten bzw. wo finde ich diese?

Zur Verbindung über SSH benötigen Sie folgende Daten:
  • Server : ssh.kontent.com
  • Port : 22 (Standard)
  • Login/Username: *
  • Passwort : *
Die mit * gekennzeichneten Daten können Sie abfragen, wenn Sie sich auf www.kontent.com einloggen. Wählen Sie die entsprechende Domain aus.
Im Bereich "Webhosting" klicken Sie auf "Benutzer", aschließend auf "SSH".
Wenn Sie auf das symbolische Auge klicken, wird Ihnen das Passwort angezeigt.

Wie lautet der SSH-Port?

 

Wie lautet der SSH-Port?

Für die Datenübertragung via SSH wird der Port 22 (Standard) genutzt.

Wie kann ich SSH-Benutzer (Accounts) anlegen?

 

Wie kann ich SSH-Benutzer (Accounts) anlegen?

Der SSH-Benutzer wird vom KONTENT-System automatisch vergeben. Es können keine eigenen SSH-Benutzer angelegt werden.

Nach der Verbindung via SSH sehe ich im WWWROOT-Verzeichnis lediglich die Datei mount.sh.

 

Nach der Verbindung via SSH sehe ich im WWWROOT-Verzeichnis lediglich die Datei mount.sh.

Es konnte keine Verbindung zu den Subdomains Ihrer Domain hergestellt werden.
Um die Verbindung herzustellen, starten Sie bitte im Terminalfenster "/WWWROOT/mount.sh".

Wie kann ich SSH aktivieren?

 

Wie kann ich SSH aktivieren?

Loggen Sie sich auf www.kontent.com ein und klicken auf "Meine Domains".
Wählen Sie die betreffende Domain aus.
Im Bereich "Webhosting" klicken Sie auf "Optionen".

Weiter unten auf der Seite im Bereich "Apache" aktivieren Sie "ssh" und speicheren diese Änderung ab. Nach ca. 15 Minuten können Sie SSH nutzen.

Die SSH-Zugangsdaten finden Sie nach Auswahl der Domain im Bereich "Webhosting" unter "Benutzer" in der Übersicht "SSH".

Was ist der SSH Key

 

Was ist der SSH Key

Der Key dient, ebenso wie das SSH Passwort, dem Login auf dem SSH Server. Der besondere Zweck des Keys liegt jedoch darin, dass man bei erneuter Server-Anmeldung mit einem SSH-Client (Software/Anwendung) NICHT immer wieder neu das Passwort eingeben muss. In der Regel gibt man in dem SSH-Client einmal den Key ein und wenn diese Software dann die Verbindung zum Server herstellt, erfolgt automatisch der Login.

Weiterführende Informationen zum SSH KEY und wie sich dieser zusammensetzt, sind auf folgender Internetseite zu finden:

https://www.uibk.ac.at/zid/systeme/linux/linux-alt/ssh-publickey.html

Können bei KONTENT im Webhosting Symlinks erzeugt werden?

 

Können bei KONTENT im Webhosting Symlinks erzeugt werden?

Ja, das ist möglich.

Mittels SSH-Zugriff (siehe unten) können Symlinks innerhalb der htdocs-Verzeichnisebene angelegt werden.

Beispiel:
Bei einer bei KONTENT registrierten Domain mit Modul Webhsoting ist die Subdomain www mit Typ Webhosting angelegt worden. Somit existiert u.A. folgende Verzeichnisebene:

www/htdocs

Das ist soz. die Wurzelverzeichnisebene, in der Web-Anwendungen abgelegt werden müssen.

Wenn dort beispielsweise das Verzeichnis www/htdocs/bilder angelegt ist und nun der Symlink pics auf www/htdocs/bilder angelegt werden soll, lautet die SSH-Befehlszeile, die in der Verzeichnisebene www/htdocs ausgeführt werden muss, wie folgt:

ln -s bilder pics

Anschließend ist der Symlink www/htdocs/pics angelegt.

Mit folgender Befehlszeile, die in der Verzeichnisebene www/htdocs ausgeführt wird, können Sie den Symlink pics wieder löschen.

rm pics


Weiterführende FAQ zu SSH:


Wie kann ich SSH aktivieren?


Wie lauten die SSH-Zugangsdaten bzw. wo finde ich diese?


Womit kann ich Dateien über den SSH-Zugang übertragen?