Время

вопросы по устройству ВДС, ресурсам, предустановленному софту и т.д.

Модераторы: Art.i, garry

Re: Время

Сообщение swg » Пн окт 27, 2014 11:27 pm

Для php http://php.net/manual/en/function.timez ... on-get.php ?
(точно не повезет, если Debian6; про FreeBSD ничего не знаю)
Если не 0.system, то отсюда можно взять: http://pecl.php.net/package/timezonedb
И проверить в (/usr/local/ или что там для FreeBSD...)/etc/php5/{apache2|cli}/php.ini , какой там timezone.

php точно из портов, не через pkg? Я как вы никогда не вызывал, обычно через cd.. и дальше make...
cd /usr/ports/misc/pecl-timezonedb/
make install clean
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Время

Сообщение AKots » Вт окт 28, 2014 12:04 am

Я делал по инструкции http://firstwiki.ru/index.php/%D0%9E%D0 ... 0%BE%D0%BD указанной хостером. Не знаю, кто писал инструкцию, по ней ничего сделать невозможно, по крайней мере для FreeBSD 8. Что-то я смог сделать, но в итоге ошибка 127 меня поставила в тупик...
AKots
 
Сообщений: 52
Зарегистрирован: Сб янв 24, 2009 11:02 am

Re: Время

Сообщение ls » Вт окт 28, 2014 1:36 am

Для FreeBSD обновлять следующим образом

Сначала обновляем системную базу tzdata - она поставится туда куда надо в /usr/share/zoneinfo/

Код: выделить все
cd /usr/ports/misc/zoneinfo/
vi Makefile

в в нем меняете DISTVERSION
Код: выделить все
DISTVERSION=    2014i

Код: выделить все
make makesum
make install clean


Код: выделить все
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime


Затем ставите расширение timezonedb для PHP так как оно тоже использует свою базу

Код: выделить все
cd /usr/ports/misc/pecl-timezonedb
vi Makefile

в нем меняете DISTVERSION
Код: выделить все
DISTVERSION=    2014.8

Код: выделить все
make makesum
make install clean

Код: выделить все
apachectl restart
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Re: Время

Сообщение ls » Вт окт 28, 2014 1:46 am

Правки на wiki тоже внес, так как там какая-то как-то действительно несовсем работоспособно - обновление системы больше подходит для выделенных серверов/kvm и то проще заменить только базу timezone и поставить расширение для PHP
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Re: Время

Сообщение AKots » Вт окт 28, 2014 2:59 am

Все делаю как написано, но после "make install clean" получаю "*** Error code 127" и ничего не меняется
Код: выделить все
root@myname:/usr/ports/misc/pecl-timezonedb # make install clean
===>  Installing for pecl-timezonedb-2014.8
===>   pecl-timezonedb-2014.8 depends on file: /usr/local/include/php/main/php.h - found
===>   Generating temporary packing list
===>  Checking if misc/pecl-timezonedb already installed
-q: not found
*** Error code 127

Stop in /usr/ports/misc/pecl-timezonedb.
AKots
 
Сообщений: 52
Зарегистрирован: Сб янв 24, 2009 11:02 am

Re: Время

Сообщение ls » Вт окт 28, 2014 11:45 am

Какие-то ошибки видимо в Makefile, по данной инструкции обновил на нескольких десятках серверов, проще вам обратиться в поддержку чтобы смотрели на сервере
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Re: Время

Сообщение Eddie » Вт окт 28, 2014 6:07 pm

Удалось поправить время.

Обновление tzdata ничего не дало, поскольку файл /etc/localtime не был затронут этим обновлением. tzselect почему-то тоже его не переписал.

Но, если выбрать таймзону в ISP Managere или сделать вот что:

Код: выделить все
# rm -rf /etc/localtime
# ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime


время будет отображаться корректно.
Eddie
 
Сообщений: 125
Зарегистрирован: Ср авг 23, 2006 9:05 am

Re: Время

Сообщение ijkl » Пн дек 08, 2014 12:44 pm

Обновлял файлы временных зон по этой инструкции для FreeBSD-9.0.
Боюсь, что я что-то испортил при редактировании файлов /usr/ports/misc/zoneinfo/Makefile и /usr/ports/misc/pecl-timezonedb/Makefile.
Где можно найти их первоначальные варианты?
ijkl
 
Сообщений: 217
Зарегистрирован: Чт окт 03, 2013 5:42 pm

Re: Время

Сообщение ls » Пн дек 08, 2014 5:06 pm

* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Пред.

Вернуться в Вопросы о работе сервера

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

cron