web-dev-qa-db-ja.com

APCuとAPCの設定が不明確

APCAPCuの違いはどこにあるのかを理解できるように教えてください。 CentOS Webサーバー(私ではなくセットアップ)を検査したところ、APCu 4.0.2がインストールされており、phpinfo();APCをエミュレートしたと報告しました。少し混乱しましたが、とにかくphp.iniの通常のAPCの設定を使用しようとしました

apc.enabled=1
apc.shm_size = 768M                       
apc.cache_by_default = 0                  
apc.filters="+domain.com,+anotherdomain.com"
apc.stat = 0 
apc.max_file_size=2M

次にapc.phpステータスページを確認したところ、apc.shm_sizeのみが変更され、選択したドメインのキャッシュエントリは変更されていないことがわかりました。では、どのようにAPCuAPCのように選択したドメインをキャッシュするように適応させることができますか?

3
Demontager

バージョン5.5以降、PHPには、APCを置き換えるZend OpCacheエンジンが付属しています。APCには2つの部分がありました。現在は使用されておらず、代わりにphp 5.5でエミュレートされているAPC opcache、およびAPCキャッシュデータの保存に使用できます。この部分は、APCu拡張を通じて使用されます。

2
jackbravo