PHP5.5+启用OPCache

Posted 陈小峰_iefreer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP5.5+启用OPCache相关的知识,希望对你有一定的参考价值。

APC在php5.4及以下版本是性能最好的代码缓存。

不过PHP升级到5.5及以上后,APC不再有效。需要使用Zend的OpCache扩展。

要启用Opcache扩展,有两步:

1. 安装opcache

编译安装PHP5.5的时候加上–enable-opcache

2.在php.ini文件中添加如下配置:

zend_extension=opcache.so
[opcache]
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable=1
opcache.enable_cli=1


然后检查下phpinfo:


by iefreer

以上是关于PHP5.5+启用OPCache的主要内容,如果未能解决你的问题,请参考以下文章

PHP 缓存扩展opcache

为啥 PHP 5.5 的 OPcache 显示零命中? suPHP 的罪魁祸首?

Lnmp下PHP开启Opcache缓存,PHP开启缓存优化方法

php5.5怎么开启opcache

用Zend OPCache提高PHP的性能

PHP 5.5 OPCache 不适用于 apache