Перейти к содержанию

Обнулення часового поясу для українських інтернет-магазинів, у яких обрано часовий пояс «Europe/Kiev»


ab.support.serhii

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

  • Администраторы

This is relevant only for users from Ukraine!

Это актуально только для пользователей из Украины!

 

У серпні 2022 року відбулося глобальне перейменування часового поясу «Europe/Kiev» на «Europe/Kyiv», так як це більш коректне позначення. Тепер кожне програмне забезпечення, яке працює з часовими поясами (операційні системи серверів, комп'ютери та смартфони, а також інші програми як PHP, MYSQL тощо) будуть використовувати нове позначення.


У зв'язку з цим виникає проблема при використанні CS-Cart, яка може виникнути у двох випадках:

  1. Версія CS-Cart до 4.15.2 включно та оновлений PHP з новим позначенням;
  2. Версія CS-Cart з 4.16.1 включно та НЕ оновлений PHP ще зі старим позначенням.

 

Як виявляється проблема?
Проблему видно, коли відбувається фіксація часу в інтернет-магазині. Наприклад, час оформлення замовлення за фактом був о 15:55, а в адмінці буде відображено час 13:55.


Як дізнатися список часових поясів у вашому PHP?
Просто виконайте команду з-під консолі:

php -r "var_export(DateTimeZone::listIdentifiers(DateTimeZone::PER_COUNTRY, 'UA'));"


Як вирішити проблему (якщо ви оновите CS-Cart, але не оновите версію PHP чи навпаки)?
Зайдіть в адмінку на сторінку "Налаштування -> Зовнішній вигляд -> Часовий пояс.

Виберіть “(GMT+02:00) Афіни”.

  • Like 2
Ссылка на комментарий
  • ab.support.serhii непопулярно и откреплено это тема

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

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

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...