Переменные среды в аннотациях маршрутаPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Переменные среды в аннотациях маршрута

Сообщение Anonymous »


Я создаю веб-сайт, который обрабатывает поддомены, я настроил переменную среды под названием base_host и теперь хочу использовать ее в аннотации @route в Symfony 4.

Я пробовал sofar: @Route("/", name="homepage", host="{afdeling}.{domain}", defaults={"domain"="%env(base_host)% "}, требования = {"domain"="%env(base_host)%"}), но это дает мне ошибку: использование %env(base_host)% не разрешено в конфигурации маршрутизации

Я также пробовал: @Route("/", name="homepage", host="{afdeling}.%env(base_host)%") это вообще не сработало.

также я пробовал: @Route("/", name="homepage", host="{afdeling}.{domain}", defaults={"domain"="%base_host%" }, требования={"domain"="%base_host%"}), но это выдает сообщение об ошибке: Необходимо определить параметр "base_host".

как мне этого добиться?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»