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
.