APCu 和 APC 设置不清楚

APCu 和 APC 设置不清楚

请帮我理解APC和之间的区别APCu。检查 CentOS 网络服务器(不是我设置的)时发现它APCu安装了 4.0.2 并phpinfo();报告APC模拟。这有点令人困惑,无论如何尝试使用正常的APC设置php.ini

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更改,但没有选定域的缓存条目。那么我如何才能APCu像之前一样适应缓存选定域APC呢?

答案1

从 5.5 版开始,PHP 附带了 Zend OpCache 引擎来替代 APC。APC 分为两部分。APC opcache 不再使用,而是在 php 5.5 中模拟,而 APC 缓存可用于存储数据。该部分现在通过 APCu 扩展使用。

相关内容