The Dragon's Nest

Первый баг.

18.05.2009 от Dandr


Обнаружил первый баг в своём плагине. Ну не учёл я, что date(’Y-m-d’) возвращает время сервера. А сервер физически располагается в Далласе. А разница во времени между Питером и Далласом – 9 часов.
Вечером буду думать и патчить.

Связанные записи


Рубрики: интернет | 6 комментариев


6 комментариев

Rostislav — 18 мая 2009 @ 11:08

И ещё подумай, что Техас не переходит на летнее время :)

Dandr — 18 мая 2009 @ 11:16

Это личные проблемы Техаса)))
Думаю, имеет смысл привязаться к времени WordPress’а.

Altesack — 18 мая 2009 @ 11:43

MySQL поддерживает работу с разными часовыми поясами.
Можно например включать свой часовой пояс на время соединения

SET time_zone = timezone;

Думаю WP делает также.

http://dev.mysql.com/doc/refman/5.0/en/time-zone-support.html

Dandr — 18 мая 2009 @ 11:48

Altesack, надо посмотреть как это реализовано в WP и привязаться к его глоальному времени, что бы не пачкать моск ротом, при переходе на зимнее/летнее. Достаточно будет просто сменить время в самом WP.

lilumi — 18 мая 2009 @ 17:20

хи-хи, в самом вордпресе нет перехода на зимнее-летнее время, вот что они пишут по этому поводу: «К сожалению, вам придется вручную обновлять часовой пояс при переходе на «Летнее» и «Зимнее» время. Мы знаем, что это непрофессионально и постараемся исправить в следующих версиях.»
И это сообщение висит еще с версии 1.7 :) )))))

Dandr — 18 мая 2009 @ 17:31

Миш, я в курсе))) Я даже как-то писал напоминательный пост про необходимость перевести время в WP.
Просто логично предположить, что раз есть функция ручного перевода времени, то в WP предусмотрена переменная даты/времени, к которой я и хотел бы подключить плагин. Вобщем, надо в кодексе порыться.

Оставить комментарий

Текст комментария:

Заметьте: Включена проверка комментариев. Нет смысла повторно отправлять комментарий.


скачать русский wordpress | 55 запросов. 3.550 секунд | /2009/05/18/pervyj-bag/