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()
Помощник из моего пользовательского файла конфигурации решил проблему.
Обычно, когда возникает эта проблема, это происходит из-за ошибки в вашем коде. Проверьте эти копораты
- Может быть опечатка в вашем файле.env
- Может быть ошибка синтаксиса в вашем.env
- Ввод неправильной конфигурации (синтаксическая ошибка) в вашей папке конфигурации
Можете ли вы попробовать php artisan, это открывает команды ремесленника? Если они ничего не показывают, проверьте ваш путь к проекту в консоли.