Jak możemy rozwiązać błąd białej strony podczas uzyskiwania dostępu do administracji Prestashop?
W tym artykule wyjaśnimy, jak możesz rozwiązać błąd białej strony podczas uzyskiwania dostępu do administracji PrestaShop.
Problem białej strony w PrestaShop
Jednym z często występujących problemów po zainstalowaniu aplikacji PrestaShop jest wyświetlanie białej strony podczas dostępu do adresu administracyjnego, na przykład: domena.tld/administrator (adres może się różnić w zależności od wprowadzonych w czasie instalacji personalizacji).
Przyczyna problemu
Ogólnie rzecz biorąc, ten błąd jest spowodowany tym, że dyrektywy PHP opcache.save_comments i opcache.load_comments nie są aktywowane. Problem ten jest uwidoczniony w pliku error_log w katalogu administracyjnym. Przykład z dziennika błędów wygląda następująco:
PHP Fatal error: Uncaught exception 'Doctrine\Common\Annotations\AnnotationException' musisz włączyć opcache.save_comments=1 lub zend_optimizerplus.save_comments=1.w /home/USERNAME/public_html/PrestaShop/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationException.php:183Rozwiązanie problemu
Aby włączyć wymagane dyrektywy PHP, wykonaj poniższe kroki:
- Przejdź do cPanel.
- Otwórz Wybierz wersję PHP.
- kliknij Przełącz na opcje PHP.
- Aktywuj dyrektywy opcache.save_comments i opcache.load_comments, ustawiając je na On.
- Naciśnij przycisk Zapisz na dole strony.
Dodatkowe informacje
Więcej informacji na temat modyfikacji dyrektyw PHP jest dostępnych w samouczkach:
Podsumowanie
Po aktywowaniu dyrektyw opcache.save_comments i opcache.load_comments, część administracyjna aplikacji PrestaShop powinna stać się dostępna.