Установка Time Zone во всем приложении.
Добавлено: 2021.04.12, 00:25
Я усанавливаю Time Zone в index.php
И потом в db.php
Но что-то не всегда работает как надо.
Может есть другой способ?
Код: Выделить всё
// Globally define the Timezone
define('TIMEZONE', 'EST');
// Set Timezone
date_default_timezone_set(TIMEZONE);
Код: Выделить всё
[
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=dbname',
'username' => 'root',
'password' => 'pass',
'charset' => 'utf8',
'on afterOpen' => function ($event) {
// $event->sender refers to the DB connection
$event->sender->createCommand("SET time_zone = '" . TIMEZONE . "'")->execute();
}
];
Может есть другой способ?