Проблема с UTC +2

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Sn@ke
phpBB 1.4.2
Сообщения: 70
Стаж: 18 лет 2 месяца
Откуда: Армянск
Благодарил (а): 17 раз
Поблагодарили: 8 раз

Проблема с UTC +2

Сообщение Sn@ke »

Пытаясь выставить на форуме в форме регистрации пользователей значение UTC +2 потерпел неудачу.
Изменяя значение в конфигурации на UTC +1 или UTC +3 все успешно изменяется, однако при установке в конфигурации для гостей UTC +2 на конференции даты постов отображаются корреткон, а вот в форме регистраци - все по прежнему: UTC +3.
Скажите, в чем проблема?
По дефолту анониму выставлено +2, однако при регистрации все равно +3, которое дублируется с UTC +3 (т.е. при UTC +1 или UTC +4 и др. все отображается нормально).
При поиске столкнулся с полностью аналогично проблемой у серба, однако она, по-видиму, так и не была разрешена.
Спасибо!

Описание проблемы: Не изменяется в форме регистрации часовой пояс с UTC +3 на UTC +2
Произведенные изменения, после которых начались неполадки: Установка QR306 1.0.2
Версия phpBB: 3.0.8 (интеграция jFusion - установлена, но пока не исппользуется)
Используемые стили: prosilver, mg autumn
Используемые моды: NV advanced last topic titles 1.3.1, NV usertopics 1.0.4, Russian letters in memberlist 0.3, Post Numbers 1.1.0c, [BETA] Limit Posts Per Day 0.0.1, [ABD] Guest Posting Requires E-mail 0.0.5, First post on every page 1.2.2, Posts merging 1.0.11, Genders 1.0.1, Popup Layer on New PMs 1.0.1, Activity Stats MOD 1.0.0, [BETA] Automatic Spammer Detection 1.0.0 B5, QR306 1.0.2
Версия PHP: 5.2.12
Используемая СУБД и её версия: MySQL 5.5.1-m2-log
Есть ли у вас тестовый аккаунт: нет
Использовался ли поиск для решения проблемы: разумеется
Если да, то какие запросы вы использовали: UTC +2, изменение часовой пояс, timezone и т.д.
Sn@ke
phpBB 1.4.2
Сообщения: 70
Стаж: 18 лет 2 месяца
Откуда: Армянск
Благодарил (а): 17 раз
Поблагодарили: 8 раз

Re: Проблема с UTC +2

Сообщение Sn@ke »

В целом вышел из ситуации следующим образом.
Open: includes\ucp\ucp_register.php

Find:

Код: Выделить всё

// Try to manually determine the timezone and adjust the dst if the server date/time complies with the default setting +/- 1
      $timezone = date('Z') / 3600;
Replace:

Код: Выделить всё

// Try to manually determine the timezone and adjust the dst if the server date/time complies with the default setting +/- 1
      $timezone = date('Z') / 1800;
То бишь, при изменении количества секунд до получаса, все зоны отображаются коректно (пробовал также значение в 7200 секунд - все аналогично верно).
Проблема решена, однако мне очень хотелось бы услышать мнение экспертов по корректности решения проблемы.
Аватара пользователя
KASH
phpBB 1.2.0
Сообщения: 15
Стаж: 17 лет 2 месяца
Откуда: ФорумКурска.РФ

Re: Проблема с UTC +3

Сообщение KASH »

Та же самая проблема. 3.0.10 без модов. Не зависимо от настроек часового пояса в ACP, на странице регистрации UTC +3 (в настройках +4). Совет выше помог, хотелось бы действительно узнать у экспертов, это корректное решение проблемы, не повлияет ли негативно на какой-то функционал?

Вернуться в «Поддержка phpBB 3.0.х»