ExBB Community » Файловый ExBB » Решение проблем » Дата и время на форуме

Страниц (1): [1]
 

1. GnomE - 4 марта 2009 — 11:44 - перейти к сообщению
Доброго времени суток!

Поставил по рекомендациям последнюю версию форума, но вот как на старом была проблема, с отображением времени так и осталась. Непонятно откуда он берёт эти цифры, на сервере время не такое...нужно вообщем установить реальное время. Как это сделать ума не приложу, в админ центре не нашёл. Подскажите плиз...

Спасибо! Улыбка
2. yura3d - 4 марта 2009 — 11:53 - перейти к сообщению
GnomE пишет:
Доброго времени суток!

Поставил по рекомендациям последнюю версию форума, но вот как на старом была проблема, с отображением времени так и осталась. Непонятно откуда он берёт эти цифры, на сервере время не такое...нужно вообщем установить реальное время. Как это сделать ума не приложу, в админ центре не нашёл. Подскажите плиз...

Спасибо! Улыбка

Где именно выводится неверное время? Желательно бы ссылку на страницу или скриншот
3. Pauk - 4 марта 2009 — 13:35 - перейти к сообщению
Если речь идет о времени создания сообщений, то надо в профиле выставить вашу временную зону, ведь по умолчанию отображается время ,где расположен хостер,
... если не про это шла речь то сорри... )
4. GnomE - 5 марта 2009 — 03:17 - перейти к сообщению
С временем вроде разобрался, спасибо Pauk, в старой версии не было часовых поясов....щас есть погрешность, но не большая, в принципе приемлемо!
Када заходишь в админку, с верху ошибку выводит, хотел сам посмотреть, а там такая каша в коде, что не разобраться...подскажите как победить?! (см. скрин)
5. yura3d - 5 марта 2009 — 14:02 - перейти к сообщению
GnomE пишет:
Када заходишь в админку, с верху ошибку выводит, хотел сам посмотреть, а там такая каша в коде, что не разобраться...подскажите как победить?! (см. скрин)

Да, есть такой недочёт. Для исправления нужно проделать следующее. В файле admincenter.php нужно найти строку:
CODE:
if (preg_match('/[c-z]:\\\.*/i', $_SERVER['PATH'])){

И заменить её этой строкой:
CODE:
if (preg_match('/[c-z]:\\\.*/i', __FILE__)){


GnomE пишет:
С временем вроде разобрался, спасибо Pauk, в старой версии не было часовых поясов....щас есть погрешность, но не большая, в принципе приемлемо!

Значит эта погрешность наблюдается в системных часах сервера, с которых форум и считывает время. Вы можете ввести поправку по времени. Для этого откройте файл include/fm.class.php, найдите строку:
CODE:
$this->_Nowtime = time();

Здесь функция time() возвращает системное время в секундах, и Вы можете к результату прибавить/отнять разницу. Например, для коррекции времени на 2 минуты вперёд выражение запишется так:
CODE:
$this->_Nowtime = time() + 120;
6. GnomE - 6 марта 2009 — 03:28 - перейти к сообщению
yura3d Всё, помогло....примного благодарен! Подмигивание

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0391]     [ ]