thinkPHP5 开发的api在本地都是正常的,但是放到服务器上就出现了这个问题,数据返回正常,但是status不对。
貌似是文件权限的问题。。。
关闭thinkphp日志
权限问题,自己都说了···
sudo chmod 777 runtime/ 只需要设置这个文件夹的权限。
sudo chmod 777 runtime/
查看下fpm的用户组,然后把项目的目录的也更改成fpm一样的
500 是你服务器配置的有问题。。。看看你本地和你服务器环境有哪里配置的不一样!
服务器配置不一样,注意大小写
可以看下nginx或者apache的日志文件,有错误信息会显示在那里的。
是不是文件名的大小寫問題,linux系統是要區分大小寫,而window不區分大小寫的
2 回答1.3k 阅读✓ 已解决
2 回答804 阅读✓ 已解决
1 回答841 阅读✓ 已解决
1 回答994 阅读✓ 已解决
2 回答864 阅读
1 回答852 阅读
1 回答786 阅读
6 回答6.3k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
8 回答14k 阅读
3 回答7.3k 阅读
关闭thinkphp日志