NunoMaduro / Неустранимая ошибка столкновения на php artisan: выполнить миграцию

Когда я запускаю команду php artisan:make migration, у меня появляется такая ошибка:

PHP Fatal error:  Declaration of NunoMaduro\Collision\Writer::write(Whoops\Exception\Inspector $inspector): NunoMaduro\Collision\void must be compatible with NunoMaduro\Collision\Contracts\Writer::write(Whoops\Exception\Inspector $inspector): NunoMaduro\Collision\Contracts\void in /home/gregory/folbet/vendor/nunomaduro/collision/src/Writer.php on line 27

   Symfony\Component\Debug\Exception\FatalErrorException  : Declaration of NunoMaduro\Collision\Writer::write(Whoops\Exception\Inspector $inspector): NunoMaduro\Collision\void must be compatible with NunoMaduro\Collision\Contracts\Writer::write(Whoops\Exception\Inspector $inspector): NunoMaduro\Collision\Contracts\void

  at /home/gregory/folbet/vendor/nunomaduro/collision/src/Writer.php:27    23|  * This is an Collision Writer implementation.
    24|  *    25|  * @author Nuno Maduro <[email protected]>
    26|  */  > 27| class Writer implements WriterContract    28| {
    29|     /**    30|      * The number of frames if no verbosity is specified.    31|      */

PHP Fatal error:  Uncaught TypeError: Return value of NunoMaduro\Collision\Writer::write() must be an instance of NunoMaduro\Collision\void, none returned in /home/gregory/folbet/vendor/nunomaduro/collision/src/Writer.php:114
Stack trace:
#0 /home/gregory/folbet/vendor/nunomaduro/collision/src/Handler.php(48): NunoMaduro\Collision\Writer->write(Object(NunoMaduro\Collision\Adapters\Laravel\Inspector))
#1 /home/gregory/folbet/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php(86): NunoMaduro\Collision\Handler->handle()
#2 /home/gregory/folbet/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(101): NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler->renderForConsole(Object(Symfony\Component\Console\Output\ConsoleOutput), Object(Symfony\Component\Debug\Exception\FatalErrorException))
#3 /home/gregory/folbet/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(87): Illuminate\Foundation\Bootstrap\HandleExceptions->renderForConsole(Object(Symfony\Com in /home/gregory/folbet/vendor/nunomaduro/collision/src/Writer.php on line 114

Как я могу это исправить?

Моя версия Laravel - 5.6. *, А моя версия PHP - ^ 7.1.3.

вы используете нуномадуро / столкновение v2.0.2?

Indra 19.04.2018 22:42

Вот что говорит мой composer.json: "nunomaduro / collision": "^ 2.0"

user6225298 19.04.2018 22:44

Думаю, это нормально. Упаковщик говорит, что совместим. Я бы порекомендовал открыть вопрос на github

Indra 19.04.2018 22:48

Это то, что я только что сделал, спасибо.

user6225298 19.04.2018 22:50
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
4
1 017
0

Другие вопросы по теме