2017-10-17 11 views
0

MacOS Sierra (10.12.6) 시스템에서 OPcache를 사용하는 것이 까다로울 수 있습니다. enter image description here enter image description herePHP 7이 설치된 MacOS Sierra에서 OPcache를 사용할 수 없음

: 나는 phpinfo() 볼 때 다음과 같은 표시, 그러나

[opcache] 
; Determines if Zend OPCache is enabled 
opcache.enable=1 

:

Configuration File (php.ini) Path: /usr/local/etc/php/7.0 
Loaded Configuration File:   /usr/local/etc/php/7.0/php.ini 
Scan for additional .ini files in: /usr/local/etc/php/7.0/conf.d 
Additional .ini files parsed:  /usr/local/etc/php/7.0/conf.d/ext-pdo_pgsql.ini 

php.ini은 다음과 같습니다 내 :

php --ini

사용되는 INI 파일을 보여줍니다

다시 시작했습니다. 아파치는 내 php.ini에 opcache를 포함하도록 변경 한 후 인식하지만 인식되지 않는 것으로 보입니다.

MAMP를 설치했지만 사용하지는 않았지만 MAMP가 아닌 PHP를 Homebrew와 함께 설치했습니다.

+0

어떤'php.ini' 파일을 편집하셨습니까? CLI 설정 파일은'/ usr/local/etc /'에 있지만 아파치 설정 파일은'/ usr/local/php5/lib /'에 있습니다. –

답변

0

나는 phpinfo()의 출력에서 ​​

...이 결국 하단에 도착 아래에 나열된 .INI 파일을 살펴 있습니다

Additional .ini files parsed 

같은있을 수 있습니다를

/usr/local/php5/php.d/20-extension-opcache.ini

,

opcache.enable=1이이 파일에 설정되어 있는지 확인하십시오.