OpCache在PHP5.5+上默认编译。但是它在默认情况下是禁用的。为了在PHP5.5+中开始使用OpCache,您首先必须启用它。要做到这一点,你必须做到以下几点。
在您的php.ini中添加以下行:
zend_extension=/full/path/to/opcache.so (nix)
zend_extension=C:\path\to\php_opcache.dll (win)
注意,当路径包含空格时,应该用引号括起来:
zend_extension="C:\Program Files\PHP5.5\ext\php_opcache.dll"
还要注意,您必须使用zend_extension指令而不是“普通”的扩展指令,因为它会影响实际的Zend引擎(即运行PHP的东西)。
opcache_get_configuration():
返回一个包含当前OpCache使用的配置的数组。这包括所有的ini设置以及版本信息和黑名单文件。
var_dump(opcache_get_configuration());
opcache_get_status():
这将返回一个包含有关缓存当前状态信息的数组。这些信息包括:缓存的状态(启用、重新启动、已满等)、内存使用情况、命中、未命中以及一些更有用的信息。它还将包含缓存的脚本。
var_dump(opcache_get_status());
opcache_reset():
重置整个缓存。这意味着所有可能的缓存脚本将在下次访问时再次解析。
opcache_reset()
opcache_invalidate():
使特定的缓存脚本无效。这意味着脚本将在下次访问时再次解析。
opcache_invalidate('/path/to/script/to/invalidate.php', true);
创建了一些GUI来帮助维护OpCache并生成有用的报告。这些工具利用了上述功能。
Ssundee Clash Royale: 详细游戏指南和常见问题ShadowsocksR的最佳加密方法Clash的TProxy模式如何配置?VPN与微信:Clash教程、使用教程、常见问题大全在CentOS上安装和配置Shadowsocks与RClash Meta和Clash区别v2ray ssr cpu详细教程及性能优化全面了解hysteria v2ray:安装、功能和常见问题解答v2RAY电脑无法安装:原因及解决方法卡地亚Clash戒指男士带什么颜色sms接码——隐私保护的利器koolshare v2ray订阅使用教程和常见问题详解如何选择速度快的VPNShadowsocks 4.2 5教程与常见问题Shadowrocket在苹果应用商店中的安全性和效率备受瞩目,深度解析功能与用户体验Python每日一题|冒泡排序跑路机场 黑名单丨持续更新丨选机场避坑指南白月光机场2025春节促销限时优惠码便宜机场推荐:泡泡狗机场怎么样?在fastssh申请免费V2Ray节点的图文教程