李锋镝的博客

  • 首页
  • 时间轴
  • 说说
  • 系列文章
  • AI工具集
  • 论坛
  • 左邻右舍
    • 左邻右舍
    • 朋友圈
    • 游客中心
  • 留言
    • 留言
    • 走心评论
  • 关于
    • 关于本站
    • Now
    • 每日心情
    • 网站地图
    • 网站统计
    • 赞助
  • 星球穿梭
  • 🚇开往
白雪成红
惟坚韧者始能遂其志
  1. 首页
  2. 代码人生
  3. 正文

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

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

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

其实我算是一个小版本升级,从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安装了这个扩展就没问题?

奇了怪了。

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
分享到

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

也可使用浏览器菜单中的「分享」功能

微信扫一扫分享

标签: PHP php8.5 WordPress 升级
最后更新:2026年8月28日

岁月同一天 10 月 12 日

回望过去的今天,你在写什么

  • 5 年前 2021年10月12日
    新买的笔记本发货啦……

    国庆节期间狠狠心咬咬牙,贡献了点儿GDP,买了个MBP,我都快要忘记这事儿的时候,突然收到短信提醒说是发货了……哎妈呀,…

  • 7 年前 2019年10月12日
    Spring Boot发展史(Spring Boot介绍)

    Spring 历史 说起 Spring Boot 我们不得不先了解一下 Spring 这个企业,不仅因为 Spring …

  • 7 年前 2019年10月12日
    【漫画】戏说外行对程序员的误会有多深

    程序员如今已经发展成社会的主流职业,以至于街头的王大妈李大爷都能说出一二来,据说他们认为的程序员是这样子的: 1.程序员…

  • 7 年前 2019年10月12日
    JAVA之从线程安全说到锁

    什么是线程安全? 线程安全是指保证多线程环境下共享的、可修改的状态的正确性。 线程安全需要保证几个基本特性 原子性:相关…

相关文章
  • 本来想把主题上传到WordPress官方主题商店的,结果懵逼了……2026年8月27日
  • Kratos+ v1.1.16版本更新说明2026年8月12日
  • 给主题增加了Now、每日心情、年度回顾、岁月同一天、随机漫步等功能2026年7月21日
  • Kratos-plus v1.1.26版本更新说明2026年9月30日
  • 支撑全网40%网站的WordPress正在重新拥抱PHP生态2026年9月14日

李锋镝

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

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

文章评论

  • HaryLv 2友

    用8.0感觉都很新了,没必要随时更新最新的吧,不过或者就是折腾,遇见问题解决问题

    AndroidAndroidChrome 151.0.0.0Chrome 151.0.0.0中国中国-安徽-合肥
    2026年8月30日
    00 回复
    • 李锋镝博主

      @Hary 一切都要从升级数据库开始说起~折腾上瘾了

      WindowsWindowsChrome 151.0.0.0Chrome 151.0.0.0中国中国-北京
      2026年8月30日
      00 回复
  • 不凡Lv 2

    当前运行环境无任何问题,能不升级就不要升级,我的网站除了主题,好久没升级了。

    AndroidAndroidChrome 151.0.0.0Chrome 151.0.0.0中国中国-四川-南充
    2026年8月29日
    00 回复
    • 李锋镝博主

      @不凡 很中肯的建议了~

      WindowsWindowsChrome 151.0.0.0Chrome 151.0.0.0中国中国-北京
      2026年8月29日
      00 回复
  • 扶苏Lv 1

    我好像直接在面板升级了,也没遇到什么问题。。。

    WindowsWindowsChrome 151.0.0.0Chrome 151.0.0.0中国中国-江苏-苏州
    2026年8月28日
    10 回复
    • 李锋镝博主

      @扶苏 那你很幸运了~

      WindowsWindowsChrome 151.0.0.0Chrome 151.0.0.0中国中国-北京
      2026年8月28日
      00 回复
  • 彬红茶Lv 2友

    我的服务器每次编译PHP都会报错,还是老老实实用74 :12:

    AndroidAndroidChrome 99.0.4844.88Chrome 99.0.4844.88中国中国-广东-广州
    2026年8月28日
    00 回复
    • 李锋镝博主

      @彬红茶 编译报错一般都是内存不够了,加点儿swap试试

      macOSmacOSChrome 151.0.0.0Chrome 151.0.0.0中国中国-北京
      2026年8月28日
      10 回复
  • 曾虑多情损梵行,入山又恐别倾城。世间安得双全法,不负如来不负卿。

    听点儿音乐吧 朋友~
    文章目录
    最新 热点 随机
    最新 热点 随机
    讨论下XXL-JOB GLUE模式的安全问题 心气没了,干什么都不得劲 Kratos-plus v1.1.26版本更新说明 我觉得是时候公布我的导航网站了 代码是 AI 写的,生产事故谁背锅? 给主题增加了游客中心功能
    给主题增加了游客中心功能我觉得是时候公布我的导航网站了游本昌去世关于主题加载速度优化的一点儿小演进心气没了,干什么都不得劲给主题增加了Now、每日心情、年度回顾、岁月同一天、随机漫步等功能
    阿里巴巴《Java开发手册》下载 nginx反向代理配置去除前缀 Ollama:重新定义本地大模型运行的开源革命 为什么同样是分布式架构的Kafka需要Leader而Redis不需要? 蓝奏云地址怎么天天失效…… 妹妹的画【2019.07.09】
    最近评论
    彬红茶 发布于 21 小时前(10月11日) 硬盘现在都好贵呀,估计还得过渡几年,AI算力不够了
    老张博客 发布于 1 天前(10月10日) NAS现在就不要搞了吧,除非你手里有内存和硬盘。
    李锋镝 发布于 2 天前(10月10日) 确实,很多不必要的东西,买了回来也是吃灰……
    林羽凡 发布于 2 天前(10月10日) 一个是不想折腾了,另一个有些觉得没必要的折腾或购买,想想就会算了。
    李锋镝 发布于 2 天前(10月10日) 少年老成吧大概是 :21:
    标签聚合
    Theme AI 多线程 日常 MySQL 分布式 架构 数据库 SpringBoot AI编程 Redis JVM SQL Spring JAVA K8s WordPress Claude ElasticSearch IDEA
    友情链接
    • 哥斯拉
    • 皮皮社
    • 林羽凡
    • 老张博客
    • 韩情脉脉
    • Honesty
    • Serendipity
    • lijie blog
    • 懋和道人
    • Mr.Sun的博客
    • sssr7844的博客
    • 九仞之行
    • 志文工作室
    • 知向前端
    • 瓦匠个人小站
    • 彬红茶日记
    • 韩小韩博客
    • 搬砖日记

    COPYRIGHT © 2016-2026 lifengdi.com. ALL RIGHTS RESERVED.

    lifengdi.com 十年之约虫洞

    Domain age badge for lifengdi.com

    Theme Kratos-plus By Dylan Li

    津ICP备2024022503号-3

    京公网安备11011502039375号