Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
nailhav

Некорректное отображение даты поста / версия IPB 3.3.3

Рекомендованные сообщения

Добрый день, столкнулся с проблемой в IPB, в какой то момент в процессе тестового наполнения форума даты создания сообщений сбились и на части сообщений отображается 2012 год, а часть сообщений идет под датой 1999 года. Причем сначала в топиках всё идет корректно, сообщение от 2012 года, потом раз, и следующее уже 1999. Подскажите в чем может быть проблема и как это можно исправить.

 

post-52818-0-77574100-1356592690_thumb.jpg

Поделиться сообщением


Ссылка на сообщение

Обратитесь к своему хостеру, пусть настроит дату на сервере.

Поделиться сообщением


Ссылка на сообщение

С датой на сервере разобрались, новые посты создаются с нормальной датой, но вот старые, которых набили штук 500, по прежнему отображаются со старой датой

Поделиться сообщением


Ссылка на сообщение

но вот старые, которых набили штук 500, по прежнему отображаются со старой датой

Естественно они будут отображаться со старой датой, если они добавились под нее.

Поделиться сообщением


Ссылка на сообщение

У вас у поста 6 октября 1999. Какая дата была на самом деле?

 

Конвертируем 6 октября 1999 в unix time: 928972800. Конвертируем правильную дату (допустим, это было в тот же день, 1 июля 2012): 1325894400. Смещение: 1325894400 - 928972800 = 396921600. Также переведем время отсечки постов 1 января 2012: 1325376000.

 

Теперь все посты, написанные до времени отсечки 1 января 2012 передвинем вперед во времени на заданное смещение 396921600 сек:

 

UPDATE posts SET post_date = post_date + 396921600 WHERE post_date < 1325376000;

 

Проблема решена.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...