Добрый вечер!
При регистрации хостинга, была возможность выбрать дата центр. Я выбрал Атланта - США, и часовой пояс соответственно был настроен для Атланта - США.
Создал локальный php.ini и указал в нем нужные данные, тем самым настроив часовой пояс как мне нужно, но во многих php файлах все равно время идет как в Атланте - США.
Скажите пожалуйста, есть ли другие способы для решения этой проблемы или же придеться писать в каждый файл (которых не мало) строку date_default_timezone_set('Europe/Kiev'); ?
Версия php - 5.4
Буду очень благодарен за помощь, спасибо.
Возможно файл php.ini которого я создал в директории public_html не влияет на другие папки и подпапках в этом каталоге. Если это так то интересно почему, и как можно решить это?)
Вот тут список приоритетов: php.net/manual/ru/function.date-default-timezone-g...
Как вы видите, чтение из ini-файла на самом верху, после date_default_timezone_set.
Возможно date_default_timezone_set уже был, и был неправильный.
Попробуйте пояснить, в чем точнее проблема.
Мне кажется, что нужен конфиг, в котором будет указан часовой пояс проекта.
А приложение должно этот конфиг читать и выставлять время из него date_default_timezone_set().
>> или же придется писать в каждый файл (которых не мало)
Может быть проблема не с часовым поясом, а с архитектурой проекта?