Jeśli na stronie zarządzanej przez OkayCMS zaraz po instalacji występuje błąd HTTP ERROR 500, istnieje kilka podstawowych sposobów jego rozwiązania.

Aby wyłączyć funkcję open_basedir na stronie z zainstalowanym OkayCMS, skorzystaj z instrukcji [pod linkiem]
Tuż po wyłączeniu open_basedir spróbuj ponownie załadować stronę — powinna działać. Jeśli jednak strona nie działa, przejdź do następnej instrukcji.
Zalecamy wykonanie kopii zapasowej pliku FlockStore.php przed wprowadzeniem w nim zmian, upewnij się również, że linie kodu z instrukcji są podobne do tych w twoim pliku, ponieważ numer linii może się zmienić w zależności od wersji zainstalowanego OkayCMS.
1. Otwórz w [menedżerze plików] plik /vendor/symfony/lock/Store/FlockStore.php
2. Przejdź do linii #45 i zamień ją na:
if (@is_dir($lockPath)) {
3. Przejdź do linii #46 i zamień ją na:
if (false === mkdir($lockPath, 0777, true) && @is_dir($lockPath)) {
4. Przejdź do linii #49 i zamień ją na:
} elseif (@is_writable($lockPath)) {
5. Zapisz zmiany w pliku i załaduj stronę ponownie.
Wszystkie kategorie pytań
Ogólne pytania dotyczące serwerów