Я получаю следующую ошибку в случайных случаях, работая над проектом Laravel 5.1 на последней усадьбе с PHP7
FatalErrorException in Handler.php line 25: Uncaught TypeError: Argument 1 passed to App\Exceptions\Handler::report() must be an instance of Exception, instance of TypeError given, called in /home/vagrant/Code/henau/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php on line 73 and defined in /home/vagrant/Code/henau/app/Exceptions/Handler.php:25 Stack trace: #0 /home/vagrant/Code/henau/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(73): App\Exceptions\Handler->report(Object(TypeError)) #1 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(TypeError)) #2 {main} thrown
Даже когда я отменяю работу, которая ее вызывает, она остается. Это вызвано этим блоком кода в этом случае
\Mail::send('emails.registered', $user, function ($m) { $m->to('miguel@dummyaddress.com')->subject('New Order'); });
Мне кажется, что ошибка не связана напрямую с кодом. Я видел, как другие люди сталкиваются с ним в совершенно разных ситуациях. И я видел его всплывающее окно в старых потоках относительно Homestead и PHP7. Был поток askubuntu, но он отключен, поэтому я надеюсь, что мы сможем возобновить обсуждение здесь.
На самом деле это ошибка, из-за которой исключение невозможно показать. Это вызвано использованием PHP7.x в более раннем проекте Laravel, для которого требуется PHP5.6.x
Мое решение состояло в том, чтобы создать новую Homestead для этого проекта и установить php5.6 на эту усадьбу, используя более старую версию laravel / homestead
У меня была такая же проблема при запуске сеялок Notflip . Я использую структуру Laravel 5.0.34. У меня была такая структура:
Приложение / Модели / Пользователи / (Модели моих пользователей здесь)
После перемещения моделей моих пользователей в каталог приложения моя проблема с сеятелем была решена.
Проверьте свои пространства имен и рассмотрите версию Laravel Framework, прежде чем вносить изменения в структуру.
Надеюсь, поможет!