Администраторы ab.support.serhii Опубликовано 16 января, 2023 Администраторы Поделиться Post #2898 Опубликовано 16 января, 2023 This is relevant only for users from Ukraine! Это актуально только для пользователей из Украины! У серпні 2022 року відбулося глобальне перейменування часового поясу «Europe/Kiev» на «Europe/Kyiv», так як це більш коректне позначення. Тепер кожне програмне забезпечення, яке працює з часовими поясами (операційні системи серверів, комп'ютери та смартфони, а також інші програми як PHP, MYSQL тощо) будуть використовувати нове позначення. У зв'язку з цим виникає проблема при використанні CS-Cart, яка може виникнути у двох випадках: Версія CS-Cart до 4.15.2 включно та оновлений PHP з новим позначенням; Версія 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) Афіни”. 2 Ссылка на комментарий
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти