Nextcloud - Zend OPcache can't be temporary enabled (it may be only disabled till the end of request) at Unknown#0

Mam mały problem z Nextcloudem - w logach odkłada mi się komunikat:

Zend OPcache can't be temporary enabled (it may be only disabled till the end of request) at Unknown#0

Wszystko działa, ale jest to trochę irytujące, bo komunikat pojawia się w liczbie 10 na sekundę i zaśmieca logi. Jak pozbyć się tego błędu?

1 odpowiedź

Ten komunikat jest logowany, gdy w plikach konfiguracyjnych lub w kodzie jest zduplikowane ustawienie:

opcache.enable=1

Nextcloud nie ustawia tego poprzez ini_set(), więc gdzieś w twojej konfiguracji musi być zduplikowane w/w ustawienie. Najpierw sprawdź z jakich lokalizacji PHP wczytuje pliki .ini na twoim serwerze poprzez phpinfo() lub polecenie:

php -i | grep "\.ini"

Następnie przeszukaj wszystkie pliki/katalogi pod kątem opcache.enable. Jeżeli korzystasz z apache'a to możesz mieć gdzieś nadpisywane ustawienia .htaccess. Jeżeli z nginx-a, to sprawdź jeszcze pliki .conf.

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.