ThinkPhP 5.1 nginx服务器 500 Internal Server Error

原因

服务器500 的原因有很多,比如:nginx服务器配置错误等。这里遇到的问题是同样的环境下laravel 等项目能正常运行 ,只有TP项目运行服务器报500错误

那么nginx服务器本身配置应该是正确的,分析可能是权限问题(tp项目是新composer安装)。

解决

经过排查是权限问题,应因为项目是第一次运行,我们将权限目录定位在runtime 目录。

windows 下通过鼠标右键-》属性-》安全 选择Users 编辑 勾选 ‘完全控制’;

LINUX  设置目录777权限 

posted @ 2018-05-27 19:27  耳耳耳多~  阅读(999)  评论(0)    收藏  举报