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() Помощник из моего пользовательского файла конфигурации решил проблему.

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

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

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

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