Wenn auf der Website, die von OkayCMS verwaltet wird, unmittelbar nach der Installation der Fehler HTTP ERROR 500 auftritt, gibt es mehrere grundlegende Lösungsansätze.

Um die Funktion open_basedir auf der Website mit installiertem OkayCMS zu deaktivieren, nutzen Sie die Anleitung [über den Link]
Versuchen Sie sofort nach der Deaktivierung von open_basedir, die Seite der Website neu zu laden – sie sollte funktionieren. Wenn die Website jedoch nicht funktioniert, fahren Sie mit der nächsten Anleitung fort.
Wir empfehlen, eine Sicherungskopie der Datei FlockStore.php zu erstellen, bevor Sie Änderungen vornehmen. Stellen Sie außerdem sicher, dass die Codezeilen aus der Anleitung ähnlich sind wie die in Ihrer Datei, da die Zeilennummern je nach Version des installierten OkayCMS variieren können.
1. Öffnen Sie im [Dateimanager] die Datei /vendor/symfony/lock/Store/FlockStore.php
2. Gehen Sie zu Zeile #45 und ersetzen Sie sie durch:
if (@is_dir($lockPath)) {
3. Gehen Sie zu Zeile #46 und ersetzen Sie sie durch:
if (false === mkdir($lockPath, 0777, true) && @is_dir($lockPath)) {
4. Gehen Sie zu Zeile #49 und ersetzen Sie sie durch:
} elseif (@is_writable($lockPath)) {
5. Speichern Sie die Änderungen in der Datei und laden Sie die Seite der Website neu.
Alle Kategorien von Fragen