Задать вопрос
@lexstile

Как установить время по гринвичу по умолчанию?

Пробовал так (варианты закомментировал):
$config = require 'application/config/db.php';

		$options = [
			PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
			PDO::ATTR_CASE => PDO::CASE_NATURAL,
			PDO::ATTR_ORACLE_NULLS => PDO::NULL_EMPTY_STRING,
			PDO::ATTR_EMULATE_PREPARES => false,
			// PDO::MYSQL_ATTR_INIT_COMMAND => "SET time_zone = '+00:00';",
		];
		
		// date_default_timezone_set('Europe/London');

		$this->db = new PDO('mysql:host='.$config['host'].';charset=utf8;dbname='.$config['name'].'', $config['user'], $config['password'], $options);
		// $this->db->exec("SET time_zone='+00:00';");


Ни один из них не сработал.
Использую обычный виртуальный хостинг на рег ру.
PHP - 8.1.0
MySQL - 5.7.27
  • Вопрос задан
  • 52 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы