Skip to main content

Исправляем ошибку в Laravel: Specified key was too long

Я думаю многие из вас сталкивались с ошибкой при попытке запуска миграций в Laravel. Дело в том, что начиная с версии 5.4, Laravel использует другой набор символов для базы данных, а именно utf8m4 который поддерживает emoji (ну куда же без них). Однако, если вы используете в качестве движка базы данных MySQL v5.7.7 и выше, то все у вас будет работать из коробки, ничего делать не нужно.
(далее…)

Настройка Netplan

Netplan — настройка сети в Ubuntu 17.10 .

Как показывают мои наблюдения не все пользователи заметили то, что в новых версиях Ubuntu, если не ошибаюсь, начиная с версии 16.10 используется новый стандарт конфигурации сети — netplan. Вы могли этого не заметить, так как в системе еще присутствовал NetworkManager и старый формат был доступен. Как мы помним, редактируя файл /etc/network/interfaces мы могли изменять конфигурацию сетевых интерфейсов. Однако, каково было мое удивление после установки новой версии Ubuntu 17.10, когда я попытался модифицировать данный файл, а его не обнаружилось.
(далее…)