Lumen 在 Post 上给出了带有 500 个内部错误的空白页
Lumen is giving Blank Page with 500 Internal Error on Post
我已将 Lumen 设置为正常工作。命中错误路线时的调试会给出正确的 Laravel 错误日志。但是,当我尝试使用 Post 路由时,它给出了 500 内部错误,网络中的页面是空白的。 Chrome 说 This request has no response data available
我的 .env 是
APP_ENV=local
APP_DEBUG=true
APP_KEY=SomeRandomKey!!!
我不确定它是否与主机有关,但我正在将 nginx 与 Digital Ocean 一起使用。
我尝试在 public/index.php 中添加这个,但没有成功..
try {
$app->run();
} catch(\Exception $e) {
echo "<pre>";
echo $e;
echo "</pre>";
}
可能是什么问题
编辑: 我要调用的函数:
public function index(Request $request) {
$a = $request->all();
foo($a)
}
private function foo($a) {
print($a)
}
试试这个:
public function index(Request $request)
{
$a = $request->all();
$this->foo($a);
}
private function foo($a)
{
print_r($a);
}
我已将 Lumen 设置为正常工作。命中错误路线时的调试会给出正确的 Laravel 错误日志。但是,当我尝试使用 Post 路由时,它给出了 500 内部错误,网络中的页面是空白的。 Chrome 说 This request has no response data available
我的 .env 是
APP_ENV=local
APP_DEBUG=true
APP_KEY=SomeRandomKey!!!
我不确定它是否与主机有关,但我正在将 nginx 与 Digital Ocean 一起使用。
我尝试在 public/index.php 中添加这个,但没有成功..
try {
$app->run();
} catch(\Exception $e) {
echo "<pre>";
echo $e;
echo "</pre>";
}
可能是什么问题
编辑: 我要调用的函数:
public function index(Request $request) {
$a = $request->all();
foo($a)
}
private function foo($a) {
print($a)
}
试试这个:
public function index(Request $request)
{
$a = $request->all();
$this->foo($a);
}
private function foo($a)
{
print_r($a);
}