標籤:單位 ued int editor 緩衝 http ext as3 extension
下面是我在PHP 5.4下的安裝方法:
https://pecl.php.net/get/zendopcache-7.0.5.tgztar xzf zendopcache-7.0.5.tgzcd zendopcache-7.0.5/usr/local/php/bin/phpize
如果找不到phpize 的話自己找PHP路徑,我的在/usr/local/php/bin/phpize,下面這行也要按你的php.ini路徑自行修改
./configure --with-php-config=/usr/local/php/bin/php-configmakemake install
如果顯示
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20100525/
表示安裝完成,下面要修改php的設定檔讓它生效
在 php.ini 的最後面加入下面幾行
zend_extension=/usr/local/php/lib/php/extensions/no-debug-zts-20100525/opcache.soopcache.memory_consumption=128 //共用記憶體的大小, 總共能夠儲存多少先行編譯的 PHP 代碼(單位:MB) --- 推薦 128opcache.interned_strings_buffer=8 //最大緩衝的檔案數目 200 到 100000 之間--- 推薦 4000opcache.max_accelerated_files=4000 //記憶體“浪費”達到此值對應的百分比,就會發起一個重啟調度opcache.revalidate_freq=60 //允許或禁止在 include_path 中進行檔案搜尋的最佳化 單位 秒opcache.fast_shutdown=1 //允許覆蓋檔案存在(file_exists等)的最佳化特性opcache.enable_cli=1 //關閉時代碼不再最佳化.
詳細配合請參考:http://blog.csdn.net/bly1126/article/details/19077853
重啟nginx、php-fpm
PHP opcache擴充安裝