thinkPHP写的api正常返回,但是浏览器status是500?

clipboard.png
thinkPHP5 开发的api在本地都是正常的,但是放到服务器上就出现了这个问题,数据返回正常,但是status不对。

clipboard.png

貌似是文件权限的问题。。。

阅读 6.2k
8 个回答

关闭thinkphp日志

clipboard.png
权限问题,自己都说了···

sudo chmod 777 runtime/ 只需要设置这个文件夹的权限。

查看下fpm的用户组,然后把项目的目录的也更改成fpm一样的

500 是你服务器配置的有问题。。。看看你本地和你服务器环境有哪里配置的不一样!

服务器配置不一样,注意大小写

可以看下nginx或者apache的日志文件,有错误信息会显示在那里的。

是不是文件名的大小寫問題,linux系統是要區分大小寫,而window不區分大小寫的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题