ad-image

Минимальная настройка сервера с нуля

Сейчас не так важно уже настраивать полностью сервера, когда достаточно добавить необходимых пользователей, установить докер и развернуть приложение. Ничего нового в этой статье особо нет, тут скорей как некая инструкция для быстрого старта. Бывает что необходимо протестировать какое-нибудь приложение, но тестировать на своей рабочей машине не очень хочется, поэтому можно арендовать дешевый VDS сервер, поднять […]

Continue Reading

Symfony: l10n локализация. Передача дополнительных параметров через DI

Localization (l10n), translation, переводы config/services.yaml parameters: locale: 'en' # изменить на ru в папке translations создаем файл exceptions.ru.php с содержимым перевода <?php return [ 'User is not found.' => 'Пользователь не найден.', 'Incorrect or confirmed token.' => 'Некорректный или уже активированный токен.', //…. ] в конструкторе контроллера (например SingUpController.php) необходимо передать переводчик — public function […]

Continue Reading

Подключение к БД через несколько SSH (Connect to db through multiple SSH)

Подключение к БД через несколько SSH (Connect to db through multiple SSH)

Есть база данных, которая доступна из сети VPN и попасть в неё можно только с определенного сервера, к которому можно попасть через несколько SSH. Можно редактировать все через консоль, но а можно настроить БД (а точнее конфиги SSH) для работы через тоннель нескольких SSH.

Continue Reading

Doctrine Mapping в Symfony

Doctrine Mapping в Symfony

Doctrine достаточно мощная система для работы с базами данных. Система для создания миграций и поддержания в актуальном состоянии структуру баз данных. Отличие Doctrine от других подобных систем в том, что Doctrine на основе созданных моделей и описанных в них полях определяет разницу структуры и создает миграции таким образом, чтобы после их запуска структура оказалась как […]

Continue Reading