W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
OPcache 只能編譯為共享擴展。 如果你使用 --disable-all 參數(shù) 禁用了默認擴展的構(gòu)建, 那么必須使用 --enable-opcache 選項來開啟 OPcache。
編譯之后,就可以使用 zend_extension 指令來將 OPcache 擴展加載到 PHP 中。在非 Windows 平臺使用 zend_extension=/full/path/to/opcache.so, Windows 平臺使用 zend_extension=C:\path\to\php_opcache.dll。
注意:如果想將 ? Xdebug 與 OPcache 一起使用,必須在 Xdebug 之前加載 OPcache。
使用下列推薦設(shè)置來獲得較好的 性能:
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 ; prior to PHP 7.2.0
你也可以禁用 opcache.save_comments 并且啟用 opcache.enable_file_override。 需要提醒的是,在生產(chǎn)環(huán)境中使用上述配置之前,必須經(jīng)過嚴格測試。 因為上述配置存在一個已知問題,它會引發(fā)一些框架和應(yīng)用的異常, 尤其是在存在文檔使用了備注注解的時候。
在 Windows 上,應(yīng)該啟用 opcache.file_cache_fallback,以及應(yīng)該將 opcache.file_cache 設(shè)置為存在且可寫的目錄。
這里是 OPcache 可用的配置指令完整列表。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: