• s******u 下载了资源 IM即时通讯视频语音通话红包 交友聊天APP源码 社交通讯 带视频安装教程 php后台
  • s******u 登录了本站
  • 奇*猫 下载了资源 双色球随机选号工具HTML源码下载
  • 奇*猫 下载了资源 某站1K的校园跑腿小程序多校园版二手市场校园圈子失物招领 食堂/快递代拿代买跑腿
  • 奇*猫 下载了资源 蚂蚁聚合支付系统源码完美版+附安装教程
  • 奇*猫 下载了资源 仿智创联盟(总裁破解模板)附破解可用源码+搭建教程+采集资源
  • 奇*猫 下载了资源 最新域名出售平台源码/交易平台源码修复版 域名交易源码
  • 奇*猫 下载了资源 新版修复2025蛇年运势测试风水起名系统源码 风水算命源码 周易运势测算免费软件
  • 奇*猫 下载了资源 仿阿姨帮|58到家上门O2O系统源码/BAO/CMS二次开发+七牛云
  • 奇*猫 下载了资源 绿豆BOX UI8版:反编译版六个全新UI+最新后台直播管理源码

PHP属于解释型语言,在执行代码过程中,翻译器并不产生目标机器代码,而是产生易于执行的中间代码,这种中间代码每执行一次就翻译一次,通常会导致执行效率较低,而在PHP7中可以直接开启Opcache来进行性能优化和加速。

PHP 5.5+版本以上的,可以使用PHP自带的opcache开启性能加速(默认是关闭的),PHP5.5之后opcache可以直接--enable-opcache。对于PHP 5.5以下版本的,可以使用APC来进行缓存。现在我们来看如何开启Opcache。

1.打开php.ini文件

找到php的安装路径下的配置文件,如果你不知道位置可以使用php -i命令来找到php.ini文件的位置。


# php -i | grep php.ini
Configuration File (php.ini) Path => /usr/local/php/etc
Loaded Configuration File => /usr/local/php/etc/php.ini

这样就找到php的配置文件了:/usr/local/php/etc/php.ini

2.配置Opcache

使用vim打开php.ini文件,找到[opcache],设置如下:


[opcache]
; 开关打开
opcache.enable=1
; 设置共享内存大小, 单位为:Mb
opcache.memory_consumption=128
;如果启用,那么 OPcache 会每隔 opcache.revalidate_freq 设定的秒数 检查脚本是否更新。 如果禁用此选项,你必须使用 opcache_reset() 或者 opcache_invalidate() 函数来手动重置 OPcache,也可以 通过重启 Web 服务器来使文件系统更改生效。
opcache.validate_timestamps=60

然后找到zend_extension="opcache.so"这行,把前面的分号去掉,如果没有这行,请在文件末尾添加。

3.重启php-fpm服务

重启php-fpm,让配置生效。


# /etc/init.d/php-fpm restart

使用php -m查看Opcache是否生效。


# php -m
[PHP Modules]
....
[Zend Modules]
Zend OPcache

或者在phpinfo上查看。

在线客服请认准 @Pan10yuanma   👈直接点击联系客服,注意核实账号!!!

 
显示验证码
没有账号?注册  忘记密码?