![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
|
|
#1 |
|
Senior Member
|
Возможно разница во времени в PHP и MySQL?
|
|
|
|
|
|
#2 |
|
Продвинутый
Регистрация: 31.05.2010
Сообщений: 65
|
Спасибо за гипотезу!
Проверяю так. Код:
SELECT name FROM mysql.time_zone_name; Код:
SELECT @@global.time_zone, @@session.time_zone; Я так понял, что время в MySQL стоит системное. Системное время настроено правильно, также как и время в PHP. Однако, пытаюсь заполнить базу недостающими данными. Команда mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql загрузила в базу 1715 записей, некоторые пропустила. Код:
SET GLOBAL time_zone = "Europe/Minsk"; Код:
SET SESSION time_zone = "Europe/Minsk"; Обновил кэш в TYPO3. Результат со временем без изменений. +1 час Откатываю время в MySQL обратно. Код:
SET GLOBAL time_zone = 'SYSTEM'; Т.о. дело не в разнице во времени м-ду PHP и MySQL. |
|
|
|
|
|
#3 |
|
Senior Member
|
А если в одном и том же скрипте сделать ?
Код:
print_r date(DATE_ATOM, time());
print_r mysql_fetch_array(mysql_query("SELECT NOW()"));
|
|
|
|
|
|
#4 |
|
Продвинутый
Регистрация: 31.05.2010
Сообщений: 65
|
2013-09-10T14:37:17+03:00
Array ( [0] => 2013-09-10 14:37:17 [NOW()] => 2013-09-10 14:37:17 ) |
|
|
|
![]() |
| Опции темы | |
| Опции просмотра | |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Кэширование расширения (4 варианта: кэшировать, не кэшировать, управлять, по времени. | Ивано | Разработка расширений / TYPO3 extension development | 15 | 24.02.2013 00:30 |