相关疑难解决方法(0)

如何在Laravel中捕获PostTooLargeException?

要重现错误,只需上传一个文件(S)在Laravel任何邮路超出post_max_size你的php.ini配置.

我的目标是简单地捕获错误,以便我可以通知用户他上传的文件太大.说:

public function postUploadAvatar(Request $request)
  try {
    // Do something with $request->get('avatar')
    // Maybe validate file, store, whatever.
  } catch (PostTooLargeException $e) {
    return 'File too large!';
  }
}
Run Code Online (Sandbox Code Playgroud)

以上代码在标准Laravel 5(PSR-7)中.它的问题是一旦注入的请求发生错误,该函数就无法执行.从而无法在功能内捕获它.那么如何抓住呢?

php error-handling post laravel

0
推荐指数
1
解决办法
5198
查看次数

标签 统计

error-handling ×1

laravel ×1

php ×1

post ×1