FAQ / Codeschnipsel
In diesem Bereich werden oft gestellte Fragen mit einem Lösungsansatz veröffentlicht.
Weitere FAQ würdige Themen werden hier gern noch aufgenommen.
Warum kann eine Datei nicht auf den Server hochgeladen (upload) werden?
Die Ursache kann meistens der Fehlermeldung schon entnommen werden. Oft liegt das Problem daran, ...
- dass die Datei größer ist als in der CMS Konfiguration eingestellt ist. => Die CMS-Konfiguration unter "Einstellungen" => "CMS" (Kapitel 3.1.4.1) prüfen.
- das hoch zu ladende Dateiformat nicht in der CMS Konfiguration eingetragen ist. => Die CMS-Konfiguration unter "Plugin" => "filebrowser" (Kapitel 3.1.5.1) prüfen.
- die Datei schon im CMSimple_XH Download Verzeichnis vorhanden ist. => Die vorhandene Datei auf dem Webserver löschen.
Das Kontaktformular ist nicht sichtbar.
Die Mailadresse ist in der CMS Konfiguration unter nicht eingetragen, die für die Aktivierung des Mailformulars benötigt wird. => "Einstellungen" => "WebSite" (Kapitel 3.1.4.2) kontrollieren, oder der Code für den Link zum Kontaktformular ist nicht im Template enthalten.
Nach erfolgreichem Login wird man wieder ausgeloggt!
Nach dem erfolgreichen einloggen in den Adminbereich, wird man mit der ersten durchgeführten Aktion (bspw. Anklicken eines Admin-Menüpunktes, Wechseln zu einer anderen Seite, ...) wieder ausgeloggt.
=> Die Login-Cookies konnten nicht gesetzt werden. Entweder akzeptiert der Browser keine Cookies, oder der Server sendet diese nicht. Wahrscheinlich ist letzteres der Fall, aber bitte genau prüfen, dass der Browser Cookies akzeptiert.
Weiterführende Informationen befinden sich unter:
http://cmsimpleforum.com/viewtopic.php?f=4&t=4389#p26321
Wie können gelöschte (nicht mehr vorhandene) Texte und Seitenkonfigurationen wiederhergestellt werden?
Bei einem Datenverlust kann auf die Backupdateien (content.htm und pagedata.php) zurückgegriffen werden, die bei jedem Logout im Ordner content mit einem Zeitstempel (Timestamp) angelegt werden.
Dies kann mit dem Plugin Restore_XH (siehe im Kapitel 6.1.2 (Referenzliste zu vorhandenen Plugins)) erfolgen, bzw. durch manuelles umbenennen der Backupdateien in content.htm und pagedata.php auf dem Server.
Wie kann eine eigene "404 Fehler-Seite" erstellt werden?
Wenn jemand zu einer nicht vorhandenen Seite navigiert, sendet CMSimple_XH den HTTP-Response-Code 404 und zeigt eine entsprechende Meldung an. Seit CMSimple_XH 1.5 ist es einfach eine eigene Fehlerseite anzuzeigen:
Es wird eine versteckte Seite auf oberster Ebene (H1) mit der Überschrift "404" und dem gewünschten Inhalt erstellt. Weiterhin muss die folgende Funktion in userfuncs.php definiert werden:
function custom_404()
{
header('Location: ?404');
exit;
}
Wie kann eine veraltete Version von CMSimple_XH auf die aktuelle Version upgedatet werden?
Der Update auf die aktuelle Version von CMSimple_XH wird im Kapitel 2.5 (Update auf die aktuelle Version) dieser Bedienungsanleitung beschrieben.
Warum kann mit dem Dateimanager keine Datei im Format "docx" in die CMSimple_XH Installation hochgeladen (upload) werden?
In der CMSimple_XH Installation muss jedes hoch zu ladende Dateiformat explizit freigegeben werden. Die Verwaltung der freigegebenen Dateiformate erfolgt im Adminbereich unter "Plugins" => "Filebrowser". Weiterführende Informationen befinden sich im Kapitel 3.1.5.1 (filebrowser).
Warum meldet CMSimple_XH nach der Änderung in einer Datei "Cannot modify header information - headers already sent (output started at /path/of/some/file.php:1)"?'
Es wird die Kontrolle der geänderten Datei unter dem Gesichtspunkt der beiden folgenden Punkte mit einem Editor empfohlen:
a) Die Datei muss als "UTF-8 ohne BOM" kodiert sein.
b) Die Datei sollte mit "<?php" beginnen und es dürfen auch keine Leerzeilen und Leerzeichen als erste Zeichen in der Datei stehen.
Als Ergänzung zur diesem Kapitel werden noch die folgenden Links empfohlen:
FAQ-Forum:
http://cmsimpleforum.com/viewforum.php?f=4
"Tipps und Tricks" im CMSimple_XHWiki:
http://www.cmsimple-xh.org/wiki/doku.php/de:tips_and_tricks
« vorige Seite | Seitenanfang | nächste Seite » |