Page 1 of 2

Не отображается время в roundcube

Posted: Fri Feb 22, 2013 1:27 pm
by hdseo
Приветствую всех!

Собственно проблема в том, что при заходе в интерфейс почты, колонка - Дата пустая (в письме время тоже не отображается).

Поясню сразу что, я не спец а администрировании серверов, но Vesta CP мне очень понравилась и работает как часы! Сначала я пользовался корявой и глючной связкой WebMin + Virtualmin которые постоянно перегружали мой сервер и он падал когда я заходил в веб-интерфейс. Промучавшись целый месяц (что только не делал, ничего не помогало) я перешел на Vesta CP и теперь очень этому рад! Кстати с момента установки я даже еще ни разу не перезагружал веб-сервер, все отлично работает!
Проблема с почтой первая с которой я столкнулся после установки CP. Погуглив я нашел информацию о том что директива date.timezone в php.ini и время на сервере должны совпадать. У меня в php.ini date.timezone = UTC, а при выполнении команды date на сервере выдается Fri Feb 22 16:25:40 MSK 2013 (хотя реальное время на этот момент 17:25:40). Пока ничего менять не стал, жду ваших советов!

Re: Не отображается время в roundcube

Posted: Fri Feb 22, 2013 1:33 pm
by imperio
Добро пожаловать!!!
А что отображается в настройках roundcube?
Настройки-Пользовательский интерфейс.

Re: Не отображается время в roundcube

Posted: Fri Feb 22, 2013 1:35 pm
by hdseo
imperio wrote:Добро пожаловать!!!
А что отображается в настройках roundcube?
Настройки-Пользовательский интерфейс.
Спасибо!
В настройках стоит - Часовой пояс: Определять автоматически.
Ах да, забыл указать ОС - centos-5-x86_64

Re: Не отображается время в roundcube

Posted: Fri Feb 22, 2013 1:40 pm
by imperio
В настройках php.ini укажите:

Code: Select all

date.timezone = "Europe/Moscow"
Сделайте рестарт апаче

Code: Select all

/etc/init.d/httpd restart
или через сервисы в панели


В настройках roundcube часовой пояс укажите
+04:00 Europe/Moscow

Re: Не отображается время в roundcube

Posted: Fri Feb 22, 2013 1:45 pm
by imperio
Кстати забыл сказать что необходимо настроить время и в самой CentOS
командами в консоли:

Code: Select all

date
rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime
date

Re: Не отображается время в roundcube

Posted: Fri Feb 22, 2013 1:57 pm
by hdseo
Попробовал оба способа, но проблема осталась.
Зато теперь на сервере со временем все ок.

Re: Не отображается время в roundcube

Posted: Fri Feb 22, 2013 2:13 pm
by imperio
Зафиксировал ошибку на тест сервере. Действительно дата в колонке не отображается.
Не понятно пока либо это связано с панелью либо с роундкубе.
Могу сказать что ранее такого не было. Все работало.

Re: Не отображается время в roundcube

Posted: Fri Feb 22, 2013 2:23 pm
by hdseo
imperio wrote:Зафиксировал ошибку на тест сервере. Действительно дата в колонке не отображается.
Не понятно пока либо это связано с панелью либо с роундкубе.
Могу сказать что ранее такого не было. Все работало.
Спасибо все работает!
Я протупил, поменял date.timezone не в той папке (в папке /usr/local/vesta/php/lib/php.ini, вместо /etc/php.ini), извините, все сразу заработало!
Как оказалось по умолчанию директива date.timezone в php.ini была закоментированна, поэтому даты и не работали.

Re: Не отображается время в roundcube

Posted: Fri Feb 22, 2013 2:31 pm
by imperio
Да все действительно работает. )))
Начал тестировать, а тест сервер то забыл сконфигурировать, вот и получилось что тоже даты не было

Re: Не отображается время в roundcube

Posted: Fri Feb 22, 2013 2:43 pm
by hdseo
imperio wrote:Да все действительно работает. )))
Начал тестировать, а тест сервер то забыл сконфигурировать, вот и получилось что тоже даты не было
:) Еще раз спасибо! Как можно поддержать проект?