History: Dateien und Ordnerberechtigungen
Source of version: 5 (current)
Copy to clipboard
! Dateien- und Ordnerberechtigungen Wenn Dein Server nicht mit den Berechtigungen von Tiki für Dateien und Ordner zurecht kommt (ist abhängig von der Serverkonfiguration), dann erhälst Du ggf. Fehlermeldungen oder leere Seiten. Diese fehgeschlagenen Versuche erscheinen typischerweise in den Fehlerlogs (frage bei Deinem Webhoster nach, wo diese gespeichert sind, da dies setup-abhängig unterschiedlich sein kann) __Zu wenige Berechtigungen__ Erscheint eine Nachricht, dass ein Verzeichnis nicht beschrieben werden kann, müssen die Berechtigungen für dieses Verzeichnis geändert werden. Tiki wird versuchen zu prüfen, ob es alle erforderlichen Verzeichnis beschreiben (und lesen) kann. Die Fehlermeldung enthält Anweisungen, wie dieses Problem gelöst werden kann. __Zu viele Berechtigungen__ Erscheint ein Interner Server Fehler 500, leere Seiten oder ähnliches kann es sein, dass die Berechtigungen für Deinen Webhoster nicht geeignet sind. Eventuell ist auch das Memory-Limit zu gering. Wenn Deine Berechtigungen gegenwärtig "777" lauten, dann benutze Deinen FTP-Client um die Dateien auf "755" zu ändern. Wenn Tiki in einen Unterordner installiert wurde, dann muss auch dieser Ordner entsprechend geändert werden. Wenn Du Kommandozeilenzugriff hast, kannst Du auch: {CODE(colors=bash)}sh setup.sh{CODE} aufrufen und entsprechende Werte eintragen. Wenn Du nicht weist, was anzugeben ist, kannst Du auch einfach "enter" drücken um die Standardwerte zu behalten. Wenn "sh setup.sh" für Dich nicht funktioniert kannst Du auch in Deinem ./tiki/ Verzeichnis {CODE(wrap="1" colors="bash")}chmod -R 777 ./db ./dump ./img/wiki ./img/wiki_up ./img/trackers ./modules/cache ./temp ./temp/cache ./templates_c ./templates ./styles ./whelp/{CODE} eingeben. Ein anderer Weg wäre zuerst die Berechtigungen für alle Verzeichnisse und dann für alle Dateien zu setzen. Um alle Verzeichnisse auf __777__ und die Berechtigungen für alle Dateien auf __644__, zu setzen, benutze folgende Befehle, getrennt nacheinander, in der Kommandozeile: {CODE(wrap="1" colors="bash")} find [DEIN_VERZEICHNIS] -type d -exec chmod 777 {} \; find [DEIN_VERZEICHNIS] -type f -exec chmod 644 {} \; {CODE} Nachdem Du alle Verzeichns- und Dateiberechtigungsprobleme behoben hast, rufe __tiki-install.php__ auf um fortzufahren.