要啟用 PHP 的 opcache 功能,您需要在 php.ini 檔案中進行以下設定:
- 開啟 opcache 功能:
opcache.enable=1
- 設定 opcache 快取的大小。建議設定為至少 64MB:
opcache.memory_consumption=64
- 設定 opcache 快取的文件數量。建議設定為至少 4000:
opcache.max_accelerated_files=4000
- 設定 opcache 快取的有效期限。建議設定為 3600 秒:
opcache.revalidate_freq=3600
- 開啟 opcache 的統計資料蒐集。可以用來監控 opcache 的效能:
opcache.enable_file_override=0
- 設定 opcache 的快取路徑。預設為系統暫存路徑:
opcache.file_cache=/tmp/opcache
設定完以上項目後,您需要重新啟動 PHP 以讓這些變更生效。
請注意,opcache 在 PHP7.0 之後的版本中已經成為預設功能,您只需要確認 php.ini 中上述設定已經正確設置即可。