Warning: session_start(): open(/home/webmaster/www/livestreet.ru/tmp/sess_dgjgkacnh01l6d987e309ibsq0, O_RDWR) failed: No space left on device (28) in /home/webmaster/www/livestreet.ru/www/engine/modules/session/Session.class.php on line 101 часовой пояс / Поиск по тегам / LiveStreet CMS
Приветствую. Что-то на Лайвстрит совсем тихо. Орт пришел и своим топиком распугал всех?)
Наконец-то добрались до часов поясов. Напомню, в ls 1.0.3 до сих пор они не были отредактированы и отчасти были неверны на данный момент. Делимся, может кому-то тоже пригодится.
Недавно заметил странное, на мой взгляд, поведение системы. Если у пользователя установлен часовой пояс с GMT меньшим, чем на сервере, то у всех пользователей в графе «День рождения» он видит дату на день меньше.
Это происходит из-за того, что дата рождения обрабатывается форматером date_format, который дополнительно «переводит» часы на GMT пользователя. В итоге вместо 12-12-2012 00:00:00, записаных в БД, форматированеи проходит что-то вроде 11-12-2012 23:00:00.
Какие есть мысли по поводу такого поведения системы? Я у себя признал это багой и в форматтер в итоге добавил флаг, который задает необходимость применения GMT смещений.
Народ, подскажите, пожалуйста, где выставить можно разницу во времени сервера и сайта? Т.е. нужно установить часовой пояс, в котором работает сайт.
Warning: Unknown: open(/home/webmaster/www/livestreet.ru/tmp/sess_dgjgkacnh01l6d987e309ibsq0, O_RDWR) failed: No space left on device (28) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/webmaster/www/livestreet.ru/tmp) in Unknown on line 0