威言威语
我愿像茶,苦涩留心,清香予人。
威言威语
当前位置: 首页 > 网络 > 正文

解决phpstudy升级php版本8.4.1报500错误

使用phpstudy在本地测试PHP 8.4.1版本时,按照之前的步骤升级后遇到500错误。经过排查发现,PHP 8.4.1版本使用VS17编译,而之前的是VS16的。我下载并安装最新的x64版本的Visual C++ 2015-2022 Redistributable,版本号由14.32.31326升级至14.42.34433。更新后,本地网站在PHP 8.4.1环境下运行正常,问题顺利解决。
解决phpstudy升级php版本8.4.1报500错误

PHP的8.3版已经有十几个小版本迭代,应该比较稳定了。在此之前,我已经在本地环境中测试了博客系统在PHP 8.3上的兼容性,并未发现任何报错。因此,在10月底的时候,我将网站的PHP版本升级到最新的8.3版本,整个升级过程非常顺利。

最近,我注意到PHP官网发布了8.4.1正式版,于是决定先在本地环境中进行测试。我依旧使用phpstudy进行环境搭建,由于之前已经写过关于phpstudy升级PHP版本的文章,因此我认为按照之前的操作步骤进行应该不会有问题。

然而,在按照之前的步骤操作完成后,我遇到了一个500错误。为了找出问题的原因,我开始比较PHP 8.4.1和8.3版本之间的区别。我发现,8.4.1版本的包名中包含了“vs17”,而8.3及之前的版本则是“vs16”。随后,我查看了Windows版PHP下载页面左侧的说明,了解到:

– The VS16 and VS17 builds require to have the Visual C++ Redistributable for Visual Studio 2015-2022 x64 or x86 installed

看来我需要更新Visual C++ 2015-2022 Redistributable的版本了。由于我的系统是64位的,因此我下载了x64版本的安装文件。在安装前,我查看了当前的版本号为14.32.31326,安装后版本号变为了14.42.34433。

14.32.31326

14.42.34433

再次打开本地的网站后,我发现PHP 8.4.1版本下页面已经能够正常展示了。问题成功解决。

您可能还会对这些文章感兴趣!

解决phpstudy升级php版本8.4.1报500错误:目前有 67 条评论

  1. 皇家元林
    29楼

    前几天我也尝试升级php版本到8.4.2的,不知道怎么滴,说不支持这个版本,看不出来什么问题。好奇怪。
    你的服务器是用Windows吗?

    2024-12-25 20:28 回复
  2. 飞牛
    28楼
    飞牛Google Chrome 131.0.0.0 Mac OS X  10.15.7

    话说品味苏州当时也是升级php,他说你指导搞好了。源头原来是你让他有了升级的心 :eek:

    2024-12-25 20:01 回复
    • William
      WilliamFirefox 133.0 Windows 10

      @飞牛我平时会在本地测试一下PHP各版本的兼容性,正好最近发布了8.4,我就帮他升级了一下原来的主题,举手之劳而已。

      2024-12-25 21:04 回复
  3. 平安家属子痕
    27楼

    你这写文章用心啊,将有变化的部分用红色字体标识出来,对于有需求的人,可以一目了然,节省时间,提高效率。赞!

    2024-12-24 23:18 回复
  4. 林羽凡
    26楼

    我还在用PHP5 :cry:

    2024-12-22 10:52 回复
    • William
      WilliamFirefox 133.0 Windows 10

      @林羽凡这。。。完全不符合你开发大佬的身份啊~🤯

      2024-12-22 11:09 回复
      • 林羽凡

        @William服务器里配置的站点和api接口啥的太多了,不好整啊,愁人。

        2024-12-22 11:10 回复
        • William
          WilliamGoogle Chrome 131.0.0.0 Windows 11

          @林羽凡那确实不那么容易升级,改一下影响太多,如果新的项目到可以配置高一些的版本。

          2024-12-24 20:00 回复
  5. sys
    25楼
    sysFirefox 135.0 Windows 10

    老牌工具软件,没想到还在更新,过去官网看,页面已经现代化了,这个工具着实很棒,但是公司化运作,不知盈利模式是什么

    2024-12-18 17:45 回复
    • William
      WilliamGoogle Chrome 131.0.0.0 Windows 11

      @sys软件本身没有更新,只是PHP版本更新,然后在软件中使用的一点注意事项。

      2024-12-18 19:11 回复

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

gravatar

question razz sad smile redface biggrin eek shock confused cool lol mad rolleyes wink cry