背景:
当时开发环境在win10,生产环境是在server2008版本上的,项目都已经成功运行。
由于sever2008服务器是与其他系统共用的。
领导要求安装在新的服务器上。
因此在申请下来资源后,进行系统移植。
使用的是2012标准版

首先,安装完后测试php,正常完美~
于是满心欢喜地下载了最新版的php
但是居然报500错误!

看到这个页面直接哭了。
这是要折腾死我的节奏啊。
此问题研究了3天,查阅无数资料,甚至安装了iis。都无济于事。
为此,我直接重装了phpstudy,使用了apache,进行最简单的测试,结果仍旧报错。
这小p真的我行我素啊~

刚刚下载的php7.4.4
接下来是排错过程,伸手党请直接移步文章最后!
首先,排除nginx错误,因为apache也报。【后来才知道的】
nginx的cofig文件各种改,但是没用。
vhosts也改了,也没用。除了改出一堆bug外啥都没给我留下。
首先看,nginx日志:(我给断行了)
*1 connect() failed (10061: No connection could be made because the target machine actively refused it)
while conne

本文记录了解决在Windows环境下PHP 7.4.4版本部署时出现500错误的过程。作者从安装到调试,详细描述了错误排查的步骤,最终发现是因为缺少必要的PHP扩展导致的问题。

6090

被折叠的 条评论
为什么被折叠?



