ThinkPhP 5.1 nginx服务器 500 Internal Server Error
原因
服务器500 的原因有很多,比如:nginx服务器配置错误等。这里遇到的问题是同样的环境下laravel 等项目能正常运行 ,只有TP项目运行服务器报500错误
那么nginx服务器本身配置应该是正确的,分析可能是权限问题(tp项目是新composer安装)。
解决
经过排查是权限问题,应因为项目是第一次运行,我们将权限目录定位在runtime 目录。
windows 下通过鼠标右键-》属性-》安全 选择Users 编辑 勾选 ‘完全控制’;
LINUX 设置目录777权限

浙公网安备 33010602011771号