Я пытаюсь создать приложение с несколькими арендаторами, используя Symfony2.Создание приложения с несколькими арендаторами с использованием Symfony2
Кто-нибудь знает, как выбрать базу данных для подключения к домену, к которому применяется приложение? например. company1.domain.com => db1, company2.domain.com => db2
Я нашел плагины, которые могут помочь, например, sfMultiTenantPlugin, но все, похоже, имеют недостатки.
Мне просто нужен файл parameters.ini, чтобы иметь другое значение database_name на основе домена.
Возможно, я нашел решение. http://symfony.com/doc/current/cookbook/configuration/external_parameters.html. Использует параметры виртуального хоста apache для передачи имени базы данных и пароля. – Apot
несколько баз данных * не * многопользовательская база данных –
sfMultiTenantPlugin - это Symfony 1, а не Symfony2 – Acyra