Laravel. Could not open input file: artisan

Новички часто с ошибкой Could not open input file: artisan, например, создают таблицу, пытаясь использовать интерфейс Artisan.

И в 99% (при условии, что проект Laravel уже создан), данная ошибка возникает из-за того, что вы пытаетесь запустить команду не из каталога проекта.

Перейдите в каталог вашего проекта – например, с помощью cdкоманды в терминале cd myproject (где myproject – это путь к вашему проекту).

Теперь вы сможете запускать любые команды ремесленников, например, при запуске php artisanотобразится список доступных команд.

Read moreLaravel. Could not open input file: artisan

Laravel. Ошибка при выполнение миграции. Specified key was too long; max key length is 767 bytes.

Laravel 5.4 внес изменения в набор символов базы данных по умолчанию, и теперь это utf8mb4, который включает поддержку для хранения смайликов. Это влияет только на новые приложения и до тех пор, пока вы используете MySQL v5.7.7 и выше, вам не нужно ничего делать.

Read moreLaravel. Ошибка при выполнение миграции. Specified key was too long; max key length is 767 bytes.