Ceci est une ancienne révision du document !
Pour avoir un peu plus d’infos sur les erreurs et être avertis par mail en prod, j’ai remplacé un bout de code dans le fichier app/start/global.php
App::error(function(Exception $exception, $code) { Log::error($exception); });
par
App::error(function(Exception $exception, $code) { Log::error($exception); Log::error(print_r($_SERVER,true)); if (App::environment('prod')){ Mail::send(['text'=>'emails.rapport'], ['contenu'=>$exception."\n".print_r($_SERVER,true)], function($m) { $m->to('bug@mail.com')->subject('[edmc73] BUG sur site'); }); } });
Il faut aussi penser à faire une mini vue que nous mettrons dans app/views/emails/rapport.php avec ce code <code php> <?=$contenu?> </php>