Sidebar |
php7 opcacheの設定
メモリに保存します。 ディスクキャッシュじゃないのでがっかり 遅いサイトでないと効果を発揮しないみたい。 100ms程度のレスポンスで来るサイトには意味がない モジュール版PHP運用でハードディスクへの負荷を考えると意味があるかもしれませんけどね。 php7 php.ini zend_extension=php_opcache.dll [opcache] opcache.enable = 1 で、勝手にキャッシュが動くようになります。 その他の細かい設定は、phpのサンプルの設定を参考にしましょう ZendOPcache.MemoryBase@ユーザー名@英数字のファイルが ユーザーのテンポラリフォルダに作成されます。 C:\Users\%USERNAME%\AppData\Local\Temp\ iniの sys_temp_dir = "/tmp" で強制的に変更してもopcacheは無視するみたい。 php -S localhost:8000 PHP Warning: PHP Startup: Invalid library (appears to be a Zend Extension, try loading using zend_extension=php_opcache.dll from php.ini) in Unknown on line 0 PHP 7.0.6 Development Server このエラーの時は、間違ってextension=php_opcache.dll となっているので、 zend_extension=php_opcache.dllとなっているか確認しましょう カテゴリー: レンタルサーバーやcgi
2016.05.20
|
Sidebar |