Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Ненормальное время в письме
 
 автор: Владимир55   (06.11.2014 в 12:39)   письмо автору
35.3 Кб
 
 

Письмо отправляется Денвером и в скрипте формируется время отправки вот таким образом:

date_default_timezone_set ('Europe/Moscow');
$SEND  = "Date: ".date("r")."\r\n";


На компе установлено московское время (скриншот) и синхронизаций по интернету выполнена.

Но в полученном письме имеет место вот что:
Date: Thu, 06 Nov 2014 13:33:51 +0400

Стоит Виндовс ХР. Причина в нем?

  Ответить  
 
 автор: lightning.say   (06.11.2014 в 16:21)   письмо автору
 
   для: Владимир55   (06.11.2014 в 12:39)
 

Похоже ваш комп все еще живет по летнему времени ))

  Ответить  
 
 автор: Владимир55   (06.11.2014 в 16:55)   письмо автору
 
   для: lightning.say   (06.11.2014 в 16:21)
 

Я это тоже подозреваю. Хотя, если взглянуть на скриншот, то, вроде бы, на зимнее перешел.

  Ответить  
 
 автор: Trianon   (07.11.2014 в 01:34)   письмо автору
 
   для: Владимир55   (06.11.2014 в 16:55)
 

Комп нормально (почти, т.к. галка перехода - лишняя) настроен.
Хотя я бы переставил зону на Багдад.

А вот денвер, похоже, не обновлялся. В его компонентах (в php вчастности) старые правила часовых поясов.
Как минимум то, которое Europe/Moscow

  Ответить  
 
 автор: Владимир55   (07.11.2014 в 14:58)   письмо автору
 
   для: Trianon   (07.11.2014 в 01:34)
 

Поставил последнюю версию pecl-расширения timezonedb, но, почему-то, и это не помогло.

И не повлияло
date.timezone = Europe/Moscow


Пришлось задать
date_default_timezone_set ("Etc/GMT-3");

  Ответить  
 
 автор: Trianon   (07.11.2014 в 21:10)   письмо автору
 
   для: Владимир55   (07.11.2014 в 14:58)
 

А что, Багдада там не нашлось?

  Ответить  
 
 автор: Владимир55   (07.11.2014 в 23:22)   письмо автору
 
   для: Trianon   (07.11.2014 в 21:10)
 

Решил, всё же, переустановить Денвер - в нем почему-то и phpMyAdmin не запустился. Вероятно, я что-то повредил.

А вообще, все советуют OpenServer.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования