Actualizarea fusului orar de bază pe Linux hacking Wi-Fi
Actualizarea bazei de date de fusuri orare pe Linux
Articolul descrie modul de actualizare fusul orar pe un server Linux (CentOS 5.5).
Uneori, sistemul de tranziție în timpul verii schimbările / iarnă. Baza de date vine în pachetul de formă tzdata.noarch. În cazul în care este instalat pe versiunea de server actualizată a sistemului de operare, aveți posibilitatea să faceți upgrade acest pachet înseamnă instalat managerul de pachete:
CentOS: yum update tzdata
Debian: apt-get upgrade tzdata
Dacă serverul este o versiune veche a sistemului de operare, să actualizeze ora bazei de date de date zonă poate fi manual.
mkdir -p / usr / local / src / tzdata
cd / usr / local / src / tzdata
Și actualizarea bazei de date, de exemplu, Europa:
Rămâne de a face un symlink fișier de fus orar în / etc / localtime.
cp -sf / usr / share / zoneinfo / Europa / Moscova / etc / localtime
Și reporniți toate serviciile dependente sau serverul este plin:
Servicii: pentru SERVICE în `chkconfig -list | grep 3: pe | awk `; face serviciul $ SERVICE Restart; făcut
Server: shutdown -r -t 0 acum
Fus orar actualizare pentru PHP
În PHP are propria built-in baza de date de fusuri orare, care trebuie de asemenea să fie actualizate,.
În cazul în care sistemul are PECL, atunci vom face acest lucru:
instalați PECL timezonedb
PECL instalat în sistem - excepție, mai degrabă decât regula. Dacă PECL lipsă:
1. Ne aflăm în cazul în care ați instalat PHP:
find / tip f -name php 2> / dev / null
/ Usr / local / Zend / bin / php
În cazul meu PHP a fost setat la prefixul / usr / local / Zend / (a fost mediul de găzduire pe baza de configurare altor oameni, dar cu o structură similară, așa că va fi și mai evidentă).
3. Generarea script-ul de configurare și să colecteze modul:
/ Usr / local / Zend / bin / phpize
./ Configurare -Cu-php-config = / usr / local / Zend / bin / php-config
face
make install
make install comanda va copia automat în directorul cu extensii php.
4. prevede modul de configurare PHP fișier:
ecou # 'Extension = timezonedb.so #' »/usr/local/zend/etc/php.ini
Servicii 5. Repornire PHP-dependente, în acest caz, ele sunt controlate de un singur script-urile de inițializare:
Pentru a verifica, vă puteți uita în coloana «Olson» Timezone Database Versiunea în phpinfo:
Numărul versiunii trebuie să corespundă cu numărul de versiune specificat de noi timezonedb pachet.
Site-ul de sex feminin despre totul este
anunțarea unui articol pentru ziua de azi.
Site-ul este foarte interesant - - Bine ai venit!