Symfony \ Component \ Debug \ Exception \ FatalThrowableError: ошибка типа

Я запускаю команду «php artisan botman: list-drivers -v» в моем проекте laravel 5.6 и получаю эту ошибку:

Symfony\Component\Debug\Exception\FatalThrowableError : Type error: Argument 1 passed to Symfony\Component\Console\Helper\Table::setRows() must be of the type array, object given, called in C:\xampp\htdocs\chatbot\vendor\laravel\framework\src\Illuminate\Console\Command.php on line 411

at C:\xampp\htdocs\chatbot\vendor\symfony\console\Helper\Table.php: 222
    218|
    219|         return $this;
    220|     }
    221|

    222|     public function setRows(array $rows)
    223|     {
    224|         $this->rows = array();
    225|
    226|         return $this->addRows($rows);

Exception trace:

1
Symfony\Component\Console\Helper\Table::setRows(Object(Tightenco\Collect\Support\Collection)) C:\xampp\htdocs\chatbot\vendor\laravel\framework\src\Illuminate\Console\Command.php : 411

2
Illuminate\Console\Command::table(Object(Tightenco\Collect\Support\Collection)) C:\xampp\htdocs\chatbot\vendor\botman\studio-addons\src\Console\Commands\BotManListDrivers.php : 74

3 BotMan\Studio\Console\Commands\BotManListDrivers::handle() C:\xampp\htdocs\chatbot\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php : 29

4 call_user_func_array([]) C:\xampp\htdocs\chatbot\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php : 29

5
Illuminate\Container\BoundMethod::Illuminate\Container{closure}() C:\xampp\htdocs\chatbot\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php : 87

6
Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Object(Closure)) C:\xampp\htdocs\chatbot\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php : 31

7
Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), []) C:\xampp\htdocs\chatbot\vendor\laravel\framework\src\Illuminate\Container\Container.php : 564

8 Illuminate\Container\Container::call() C:\xampp\htdocs\chatbot\vendor\laravel\framework\src\Illuminate\Console\Command.php : 183

9
Illuminate\Console\Command::execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle)) C:\xampp\htdocs\chatbot\vendor\symfony\console\Command\Command.php : 252

10 Symfony\Component\Console\Command\Command::run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle)) C:\xampp\htdocs\chatbot\vendor\laravel\framework\src\Illuminate\Console\Command.php : 170

11 Illuminate\Console\Command::run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) C:\xampp\htdocs\chatbot\vendor\symfony\console\Application.php : 865

12 Symfony\Component\Console\Application::doRunCommand(Object(BotMan\Studio\Console\Commands\BotManListDrivers), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) C:\xampp\htdocs\chatbot\vendor\symfony\console\Application.php : 241

13 Symfony\Component\Console\Application::doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) C:\xampp\htdocs\chatbot\vendor\symfony\console\Application.php : 143

14 Symfony\Component\Console\Application::run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) C:\xampp\htdocs\chatbot\vendor\laravel\framework\src\Illuminate\Console\Application.php : 88

15 Illuminate\Console\Application::run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) C:\xampp\htdocs\chatbot\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.php : 121

16 Illuminate\Foundation\Console\Kernel::handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) C:\xampp\htdocs\chatbot\artisan : 37

Есть какое-нибудь решение? Я работаю в новом проекте laravel и не могу определить местонахождение проблемы.

Стоит ли изучать 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 и хотите разрабатывать...
2
0
3 286
1

Ответы 1

Вы передаете $rows, который является объектом функции setRows, которая ищет массив.

Но в том-то и дело. Я еще ничего не сделал. Это совершенно новый проект Laravel

Vasu Srivastava 09.03.2018 17:20

где вы определили свойство строки?

rahul 09.03.2018 17:28

Все, что я сделал, это запустил "composer create-project laravel / laravel project-name", а затем эту команду.

Vasu Srivastava 09.03.2018 17:34

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