Laravel: PHP ремесленник не работает

Я знаю, что есть куча ответов, и никто из них не решил мою проблему. Я даю попытку снова в 2016 году, может быть, кто-то может помочь.

php artisan make:migration createxxxtable

не показывать ошибки и не создавать файл

ни одна из этих функций тоже ничего не выводит.

php artisan list
php artisan help migrate

Это не новый проект. Я работал над этим проектом ранее, и он работал нормально. Создана куча миграций.

Я попытался удалить все внутри поставщика и сделать composer install а также composer update все еще не повезло.

Я тоже пробовал команды вроде dump-autoload, optimize, clear-compiled и т. Д.

Спасибо

3

Решение

Хорошо, нашел решение. Я не знаю, в чем причина. Но это было потому, что я использовал url() помощник в пользовательский файл конфигурации Я создал в папке конфигурации. Конфигурационный файл и значение url и других отлично работает на всем сайте, но это просто нарушает команду ремесленника. Я не знаю почему.

Удаление этого url() Помощник из моего пользовательского файла конфигурации решил проблему.

6

Другие решения

Можете ли вы попробовать php artisan, это открывает команды ремесленника?
Если они ничего не показывают, проверьте ваш путь к проекту в консоли.

0

Обычно, когда возникает эта проблема, это происходит из-за ошибки в вашем коде. Проверьте эти копораты

  1. Может быть опечатка в вашем файле .env
  2. Может быть ошибка синтаксиса в вашем .env
  3. Ввод неправильной конфигурации (синтаксическая ошибка) в вашей папке конфигурации
0