请教一下项目报 502 Bad Gateway nginx 错误?

本地一切正常,服务器出错,也是第一次用这个框架,很不熟悉。
我在线上public目录的index.php设置了断点,查找到出错的地方,但是具体是什么原因我找不到,请大家帮我参谋一下,谢谢。

$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);

$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
var_dump($response);exit;

这是public里的index.php文件,出错的就是这个$response,我打印了参数$request = Illuminate\Http\Request::capture()这个也是没问题的,是下面这个方法出了问题$kernel->handle(),因为服务器返回502错误,也没法看到具体报错信息。

laravel版本:Laravel Framework 5.4.17
本地环境:PHP 7.0.15-0ubuntu0.16.04.4 (cli) ( NTS ),Apache/2.4.18 (Ubuntu)
服务器:阿里云 centos/ngnix1.8.0/php5.6.3

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 2

laravel 502 多数情况是你的项目目录权限不对, 根据laravel的文档修改相应目录权限应该可以解决你的问题

6年前 评论

我全部给了777

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!