Opcache를 활성화하려고하는데, php.ini 파일을 편집하고 아파치를 다시 시작한 후 (심지어 서버를 재부팅 한 후에도), 여전히 활성화되지 않습니다. 내가 그 그 PHP 파일의 위치를 볼 수있는 테스트 실행 :Opcache가 작동하지 않습니다.
Loaded Configuration File /etc/php5/apache2/php.ini
을 내가 추가 한 해당 파일 내에서 :
zend_extension=/usr/lib/php5/20121212/opcache.so
opcache.enable=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
젠드 확장의 위치하는 opcache.so의 위치에 의해 정의되었다. 이것은 작동하지 않았다. 그런 다음 PHP가 추가 파일 /etc/php5/apache2/conf.d/05-opcache.ini를로드하고있는 것으로 나타났습니다. 이 파일에서 다음과 같이 보입니다 :
; configuration for php ZendOpcache module
; priority=05
zend_extension=opcache.so
opcache.enable=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
그러나 아파치를 다시 시작한 후에도 여전히 활성화되지 않습니다. 다음은 phpinfo() 결과입니다 :
Opcode Caching Disabled
어떻게 활성화 할 수 있습니까?
나중에 나에게는 같은 문제가 있는데 답변이 없습니다. : – AyexeM
정확히 [동일한 문제] (https://stackoverflow.com/questions/47622243/php-opcache-variables-not-set-correctly)에서 ... 그리고 아직 대답이 ... – leolivier