06.06.2015, 01:12
|
Интересующийся
|
|
Регистрация: 30.04.2015
Сообщений: 12
|
|
Временная зона(таймер отсчета по серверу)
Приветствую, в общем сайт расположен на hostinger.ru есть таймер обратного отсчета который работает по серверному времени , раньше все работало просто замечательно , но вот буквально вчера у них там прошло какое то обновление и теперь когда задаю время таймера то он на час опаздывает теперь постоянно, помогите решить данную проблему, кто поможет обязательно денежное вознаграждение.
|
|
06.06.2015, 13:57
|
Интересующийся
|
|
Регистрация: 30.04.2015
Сообщений: 12
|
|
|
|
06.06.2015, 14:00
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Это установка временной зоны для РНР и выполняется серверным скриптом. Ее же можно установить через php.ini или .htassecc.
|
|
06.06.2015, 14:06
|
Интересующийся
|
|
Регистрация: 30.04.2015
Сообщений: 12
|
|
Сообщение от laimas
|
Это установка временной зоны для РНР и выполняется серверным скриптом. Ее же можно установить через php.ini или .htassecc.
|
а если хостингом не предусмотрено редактирование php.ini или .htassecc ?
|
|
06.06.2015, 14:14
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
php.ini может быть недоступно для редактирования, хотя чаще что-то можно в нем менять, а вот если сверх можного, то хостер может и сказать, что под свою ответственность.
Что касается .htassecc, то это файл не хостера, а пользователя, и делайте с ним что хотите. Единственное ограничение в этом, так это отсутствие его поддержки. Но с такого хоста лучше бежать.
А вообще с этой проблемой лучше обратиться в тех поддержку, чтобы разъяснили ситуацию и, если не настроено должным образом, чтобы настроили временную зону. Дело в том, что не только РНР должен быть настроен, но и SQL. Например, если РНР работает в одной временной зоне, а SQL в другой, то date() РНР и SELECT NOW() SQL будут возвращать разное время.
|
|
06.06.2015, 14:43
|
Интересующийся
|
|
Регистрация: 30.04.2015
Сообщений: 12
|
|
Сообщение от laimas
|
php.ini может быть недоступно для редактирования, хотя чаще что-то можно в нем менять, а вот если сверх можного, то хостер может и сказать, что под свою ответственность.
Что касается .htassecc, то это файл не хостера, а пользователя, и делайте с ним что хотите. Единственное ограничение в этом, так это отсутствие его поддержки. Но с такого хоста лучше бежать.
А вообще с этой проблемой лучше обратиться в тех поддержку, чтобы разъяснили ситуацию и, если не настроено должным образом, чтобы настроили временную зону. Дело в том, что не только РНР должен быть настроен, но и SQL. Например, если РНР работает в одной временной зоне, а SQL в другой, то date() РНР и SELECT NOW() SQL будут возвращать разное время.
|
хорошо , спасибо за ответ , попробуем узнать еще , просто узнавал уже они сказали что с недавнего времени теперь нельзя задавать в htassecc
|
|
06.06.2015, 14:59
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Врут безбожно, директива date.timezone, которой и надо устанавливать временную зону, доступна как PHP_INI_ALL с версии 5.1.0.
|
|
06.06.2015, 15:46
|
Интересующийся
|
|
Регистрация: 30.04.2015
Сообщений: 12
|
|
Сообщение от laimas
|
Врут безбожно, директива date.timezone, которой и надо устанавливать временную зону, доступна как PHP_INI_ALL с версии 5.1.0.
|
спасибо , попробуем разобраться
|
|
|
|