我有这个logErrors函数,它应该在记录错误后返回一个视图以及错误消息。该函数无需返回视图即可运行:
public function logErrors(Request $request) : View
{
$logger = MYLogger::get('dsm');
$logger->error('error', $request->all());
}
但是,当我想返回带有错误消息的视图时,我收到500错误,甚至记录失败:
public function logErrors(Request $request) : View
{
$logger = MYLogger::get('dsm');
$logger->error('error', $request->all());
return view(
'error.view',
[
'message' => $request->all(),
]
);
}
有什么建议可以出错吗?谢谢!
答案 0 :(得分:0)
您可以通过运行以下命令来更改存储文件夹权限
sudo chgrp -R www-data storage
sudo chmod -R ug+rwx storage