Magento 2: Exception - No Administrators role was found, data fixture needs to be run
При попытке создать администратора с помощью консольной утилиты, получил ошибку: No Administrators role was found, data fixture needs to be…
Hetzner Cloud: ресайз диска
Готовлю статью про Hetzner Cloud и столкнулся с тем, что после увеличения диска до определенного размера в консоли Cloud его…
Просто про наследование, композицию и агрегацию в PHP
К моему удивлению, очень часто возникает непонимание в чем же отличие между наследованием, композицией и агрегацией. Приведу, пару простых примеров,…
Magento 2: Как работает индексация
Для решения одной из проблем, пришлось разобраться с индексацией в Magento 2. В этой статье расскажу о том, что мне…
Magento 2: Планировщик задач
В Magento 2 предусмотрен планировщик задач. По сути планировщик, это php скрипт который запускается через cron (имеется ввиду утилиту Linux)…
PHP конфигурация XDEBUG
Последнее время работаю в поддержке Magento проектов. Magento имеет совсем не простую кодовую базу, а если добавить модификации предыдущих разработчиков,…
Magento 2: Запись и чтение настроек из БД
Часто требуется хранить некоторые настройки в базе Magento 2. Сделать это можно различными способами, сегодня рассмотрим ка это делать используя…
Chitika закрывается
Сегодня получил письмо с плохими новостями от партнерки Chitika - они закрываются, насовсем... (далее…)
Magento 2: Please update your modules: Run "composer install" from the Magento root directory.
Столкнулся с такой ситуацией, когда версия дампа старше версии кодовой базы. В итоге при попытке запуска Magento 2 получил ошибку…