搜索

首页  >  问答  >  正文

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


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

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

世界只因有你世界只因有你2746 天前750

全部回复(8)我来回复

  • 我想大声告诉你

    我想大声告诉你2017-06-29 10:10:22

    关闭thinkphp日志

    回复
    0
  • PHP中文网

    PHP中文网2017-06-29 10:10:22


    权限问题,自己都说了···

    回复
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-29 10:10:22

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

    回复
    0
  • 三叔

    三叔2017-06-29 10:10:22

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

    回复
    0
  • 代言

    代言2017-06-29 10:10:22

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

    回复
    0
  • 高洛峰

    高洛峰2017-06-29 10:10:22

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

    回复
    0
  • 学习ing

    学习ing2017-06-29 10:10:22

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

    回复
    0
  • 習慣沉默

    習慣沉默2017-06-29 10:10:22

    是不是文件名的大小写问题,linux系统是要区分大小写,而window不区分大小写的

    回复
    0
  • 取消回复