李锋镝的博客

  • 首页
  • 时间轴
  • 说说
  • 每日心情
  • Now
  • 系列文章
  • 论坛
  • 左邻右舍
    • 左邻右舍
    • 博友圈
  • 留言
    • 留言
    • 走心评论
  • 关于
    • 关于我
    • 网站地图
    • 网站统计
    • 另一个网站
    • 我的导航站
    • 赞助
  • 🚇开往
Destiny
自是人生长恨水长东
  1. 首页
  2. 代码人生
  3. 正文

记录一下PHP升级8.5遇到的坑

2026年8月28日 约 673 字3 分钟 9 0 0

从回顾来看,其实坑比较少,但是问题都比较出乎意料。

其实我算是一个小版本升级,从8.4升级到8.5,不像之前从7.X升级到8.4的时候遇到一堆问题。

问题1:编译失败

这个问题不好说什么原因,服务器内存、CPU什么的都没问题,不过第一次编译在十分钟左右的时候失败了,第二次编译执行了二十分钟成功了。

问题2:网站访问502

具体表现就是502 Bad Gateway,看了NGINX的日志,是上游的PHP服务一直重置连接,所以又看了PHP的日志,发现PHP进程一直在重启。

当时整个异常的现场就是这个样子。

我PHP不太会,所以就导致一开始的判断出现了问题……

刚开始我以为是NGINX转发导致的,因为NGINX我也升级版本了,后来发现不是,NGINX好好的。

问了问豆包,说可能是因为PHP8.5版本太新,有一部分功能没有适配导致的,所以我又重新编译安装了8.4版本的,结果8.4版本的PHP也是一样的问题。(8.4和8.5两个版本的扩展一模一样。)

纳了闷了。

后来发现8.4的原因是opcache.jit这个参数导致的,关掉就可以了,调整后的参数如下:


opcache.jit_buffer_size=0
opcache.jit=0

8.4的问题解决了,但是我的目的是升级到8.5,所以还是得看看8.5的问题。

于是我又编译安装了PHP8.5,然后也调整了jit的参数,发现问题依旧。

纳了闷了。

排查过程中发现PHP8.5的报了两个错误,php -v报的错:

Failed loading .../opcache‑20250925.so: cannot open shared object file: No such file or directory
PHP Warning: Module "zip" is already loaded

虽然报了错,但是版本什么的都能正常输出。

那就应该是opcache或者zip这两个扩展中的一个或者两个的问题导致的了。

先看opcache,这个最容易出问题,简单的办法就是卸载这个扩展,卸载完之后发现所有的问题都正常了!

网站能正常访问了,PHP也不报错了。

再安装这个扩展之后问题就又出现了……

后来网上搜了一下,发现OPcache这个扩展,其实是PHP官方自带的,不需要按照就行,但是为什么8.4安装了这个扩展就没问题?

奇了怪了。

除非注明,否则均为李锋镝的博客原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.lifengdi.com/dai-ma-ren-sheng/4937

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: PHP php8.5 WordPress 升级
最后更新:2026年8月28日
相关文章
  • Dylan Custom Plugin 1.0.3版本更新说明2025年4月22日
  • 给主题增加了Now、每日心情、年度回顾、岁月同一天、随机漫步等功能2026年7月21日
  • 我的第一个WordPress插件:Dylan Custom Plugin上线了2025年4月14日
  • 增加了两套复古皮肤-牛皮纸、千禧网页2026年7月15日
  • Kratos+ v1.1.18版本更新说明2026年8月19日

李锋镝

既然选择了远方,便只顾风雨兼程。

打赏 点赞
< 上一篇
1234567891112131415161718192021222324252627282930313233343536373839404142434446474849505152535455575859606162636465666769727476777879808182858687909293949596979899
取消回复

文章评论

还没有评论,快来抢沙发吧~

世界上只有一种真正的英雄主义,就是认清生活的真相后依然热爱它。

听点儿音乐吧 朋友~
文章目录
最新 热点 随机
最新 热点 随机
记录一下PHP升级8.5遇到的坑 本来想把主题上传到WordPress官方主题商店的,结果懵逼了…… 英伟达 H100 是啥,到底好在哪? Kafka Log Compaction(日志压缩)详解 WordPress缓存插件WP Fastest Cache、WP Rocket 、FlyingPress对比 每日早报 · 2026年8月20日 · 早上好
给主题增加了Now、每日心情、年度回顾、岁月同一天、随机漫步等功能Kratos+ v1.1.16版本更新说明AI时代,个人技术博客的出路在哪里?增加了两套复古皮肤-牛皮纸、千禧网页写了一个订阅每日新闻的WP插件WordPress缓存插件WP Fastest Cache、WP Rocket 、FlyingPress对比
【收藏】从面试官角度观察到的程序员技能瓶颈,同时给出突破瓶颈的建议 JVM内存结构详解 动态线程池 DynamicTp 的使用方法 JDK25模块级导入深度解析:Java导入机制的革命性进化 Redis 7.0+ 中 EXPIREAT 的增强选项详解 Spring WebFlux深度解析:异步非阻塞架构与实战落地指南
最近评论
李锋镝 发布于 3 小时前(08月28日) 毁灭吧~哈哈哈,真佩服那些上传主题的,真爱粉啊
皮皮社长 发布于 12 小时前(08月28日) 哈~看到一半我实在看不下去了,这要求鬼来了都怕~ :8:
李锋镝 发布于 15 小时前(08月27日) token没了主要是~太费钱了
李锋镝 发布于 15 小时前(08月27日) 哈哈哈,什么是开心版?
李锋镝 发布于 15 小时前(08月27日) 太费劲儿了主要是,而且感觉这个会很费token
标签聚合
IDEA AI编程 MQ K8s JAVA Claude Spring SpringBoot 多线程 JVM 数据库 分布式 WordPress 日常 架构 MySQL ElasticSearch SQL Redis AI
友情链接
  • 志文工作室
  • 韩小韩博客
  • sssr7844的博客
  • 皮皮社
  • 彬红茶日记
  • Serendipity
  • 临窗旋墨
  • Mr.Sun的博客
  • 搬砖日记
  • 瓦匠个人小站
  • 蜗牛工作室
  • 韩情脉脉
  • 林羽凡
  • 哥斯拉
  • 老张博客
  • 懋和道人
  • 九仞之行
  • Honesty
  • 若梦博客
  • 知向前端

COPYRIGHT © 2026 lifengdi.com. ALL RIGHTS RESERVED.

正在博友圈履约中

域名年龄

Theme Kratos-plus By Dylan Li

津ICP备2024022503号-3

京公网安备11011502039375号