程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
Opcache 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
PHP 8.6.0 RC3 修回的几处自伤回归:fiber 静音、hrtime 偏快、HEAD 请求漏 fd
编程
PHP 8.6.0 RC3 修回的几处自伤回归:fiber 静音、hrtime 偏快、HEAD 请求漏 fd
2026-10-14 21:03:44
PHP 8.6.0 RC3 合入的多是修回 8.6 自身引入的回归:fiber 启动把 error_reporting 设成 0 导致 warning 被吞、hrtime() 切到 CLOCK_MONOTONIC_RAW 后快约 4%、php -S 每个 HEAD 请求泄漏一个文件描述符。另记录 OPcache 折叠 -0.0 等修复与时间表。
PHP
版本更新
回归
OPcache
发布说明
PHP-FPM 生产调优:OPcache/JIT、max_children 计算与 Composer classmap 的坑
编程
PHP-FPM 生产调优:OPcache/JIT、max_children 计算与 Composer classmap 的坑
2026-09-15 21:32:09
经典 PHP-FPM 栈的生产调优清单:OPcache 与 JIT 参数、pm.max_children 按内存计算、超时与慢日志、以及 Composer 2.9.6+ 起 dump-autoload -o 不再生成 classmap 的坑与验证方法。
PHP
PHP-FPM
OPcache
Composer
性能优化
运维
AX
PHP 8.4 虚拟属性钩子撞上 opcache.jit=1205:读到相邻属性内存,进程报 zend_mm_heap corrupted
编程
PHP 8.4 虚拟属性钩子撞上 opcache.jit=1205:读到相邻属性内存,进程报 zend_mm_heap corrupted
2026-09-12 21:02:02
PHP 8.4 生产事故复盘:开启 opcache.jit=1205 后,虚拟 property hook 直接作为实参时 JIT 缺 hook-enter guard,把 hook 当普通属性读,读到相邻 slot 内存,最终 zend_mm_heap corrupted。列出必须同时满足的 8 个触发条件、Self/Sibling-primed 两种路径与修复思路。
PHP
JIT
OPcache
故障排查
PHP 8.5 运维/调试/性能改动:curl 跨请求复用、OPcache 只读缓存、致命错误默认 backtrace
编程
PHP 8.5 运维/调试/性能改动:curl 跨请求复用、OPcache 只读缓存、致命错误默认 backtrace
2026-09-08 21:32:33
整理 PHP 8.5 易被 release 概览忽略的运维/调试改动:curl_share_init_persistent 跨请求复用 DNS/连接/SSL、opcache.file_cache_read_only 让 Lambda/Bref 用上只读文件缓存并缩短冷启动、max_memory_limit 封住 ini_set 上限、ZEND_MM_DEBUG 免重编做运行时堆调试、致命错误默认带回溯等,附代码与配置。
PHP8.5
PHP-FPM
OPcache
curl
运维
调试
PHP 8.5.10 升级要点:深层嵌套不再栈溢出、PDO_ODBC NULL 修正、UTF-8 正则禁用 \C
编程
PHP 8.5.10 升级要点:深层嵌套不再栈溢出、PDO_ODBC NULL 修正、UTF-8 正则禁用 \C
2026-09-07 21:03:22
PHP 8.5.10(2026-08-27)bugfix 升级笔记:深层嵌套数组/递归函数与 DOM 规范化不再栈溢出,UTF-8 正则禁 \C,PDO_ODBC 长列 NULL 修正、PDO_PGSQL lazy fetch 生命周期修复,以及 Opcache JIT 代码生成等一批 use-after-free。列出按模块整理的 GH 编号与升级自查清单。
PHP
8.5
Opcache
PDO
PCRE
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调