У меня несколько приложений Symfony, работающих на одном сервере, и каждому приложению может потребоваться отдельный часовой пояс.
Для php это возможно, используя разные пулы fpm и устанавливая часовой пояс в конфигурации пула:
php_admin_value[date.timezone] = America/New_York
но для MySQL мне нужно выполнить инструкцию:
"SET time_zone = 'America/New_York';
в качестве первого запроса после подключения или добавьте в массив $ options в конструкторе PDO:
PDO::MYSQL_ATTR_INIT_COMMAND => "SET time_zone = 'America/New_York';"
Как это можно сделать?