2015-06-14 2 views
1

Проблема, с которой я сталкиваюсь с CLAR-файлом Laravel (v4.2) Artisan, заключается в том, что при попытке выполнить команду (например, php artisan list) команда не работает, и вместо этого я получаю содержимое объекта Illuminate \ Foundation \ Application в окне команд.Larvel Artisan CLI не выполняет команды

Screenshot

+0

Вы должны изменить свой вопрос и добавить полный трассировки стека. Скорее всего, в вашем коде есть ошибка, которая мешает ремесленнику работать. Без дальнейших подробностей невозможно будет указать, что случилось. –

ответ

0

Ты вопрос является vauge. Но если вы спрашиваете о том, как добавлять пользовательские команды к Artaran Laravel, то, вероятно, вы, вероятно, пропустите последний шаг.

Если у вас есть уже created your command через:

php artisan command:make CustomCommand --command=custom:command 

Тогда последний шаг, который нужно сделать, это register your command:

Artisan::add(new CustomCommand); 
+0

Спасибо за ваш ответ. Фактически, даже когда я печатаю только «php artisan», я получаю тот же результат в окне команд (как показано на скриншоте выше) ... Это похоже на то, что Artisan не отвечает вообще ... – marnks

+0

Странно. Вы изменили какой-либо основной код? Это не похоже на трассировку стека для меня, похоже, вы положили 'print_r(); exit(); где-то. Имейте в виду, что если ваша пользовательская команда имеет это, artisan выполнит это, когда он будет работать с самыми основными командами, он это знает, чтобы узнать доступные параметры. Можете ли вы опубликовать свой код команды? – CenterOrbit

+0

У меня нет пользовательского кода команды. Это новая установка Laravel. Я думаю, что что-то не так с самой установкой ... Я попытаюсь переустановить Laravel. Спасибо за ваши усилия! – marnks

Смежные вопросы