рдлреНрд░реАрдмреАрдПрд╕рдбреА рдкрд░ рдЧрд▓рдд рд╕рдордп рдПрдХ рдмрдбрд╝реА рдмрд╛рдд рдирд╣реАрдВ рд╣реИред UPD: рдФрд░ PHP рдореЗрдВ рдпрд╣ рдбрд░рд╛рд╡рдирд╛ рднреА рдирд╣реАрдВ рд╣реИ

рдЬреИрд╕рд╛ рдХрд┐ рд╕рднреА рдЬрд╛рдирддреЗ рд╣реИрдВ, 2011 рдореЗрдВ, рд░реВрд╕реА рд╕рдВрдШ рдХреЗ рд░рд╛рд╖реНрдЯреНрд░рдкрддрд┐ рдХреЗ рдирд┐рд░реНрдгрдп рдиреЗ рд╢реАрддрдХрд╛рд▓реАрди рд╕рдордп рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, 30 рдЕрдХреНрдЯреВрдмрд░ рдХреЛ, рдХрдИ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░, рдШрдбрд╝реА рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рдореЗрдВ рдпрд╣ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛ рдХрд┐ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рд╕рдордп рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдЕрдкрдбреЗрдЯ рдХреНрдпреЛрдВ рдбрд╛рдЙрдирд▓реЛрдб рдирд╣реАрдВ рдХрд┐рдП рдЧрдП (рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХреА рд▓рд╛рдкрд░рд╡рд╛рд╣реА рдпрд╛ рдЕрдХреНрд╖рдорддрд╛)ред рдореБрдЦреНрдп рдмрд╛рдд рдЕрдм рдШрдбрд╝реА рдХреЛ рддрд╛рд░реАрдЦ рддрдХ рд▓рд╛рдирд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╣рдо FreeBSD OS рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВрдЧреЗред рдЗрд╕ рдХрдк рдХреЛ рдХрд┐рд╕рдиреЗ рдкрд╛рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ - рдореИрдВ рдПрдХ рдмрд┐рд▓реНрд▓реА рдХреЗ рд▓рд┐рдП рдкреВрдЫрддрд╛ рд╣реВрдВред

рддреЛ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдореЗрд░реЗ рдХреЗрд╕ рд╡рд░реНрдЬрди 7.0 рдореЗрдВ FreeBSD рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд╕рд░реНрд╡рд░ рд╣реИред рдкрд╣рд▓реЗ рдЪреАрдЬреЗрдВ рдкрд╣рд▓реЗ, рд╡рд░реНрддрдорд╛рди рд╕рдордп рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдирд╛рдВрдХ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрджрд┐ рд╕рдордп рд╕рд╣реА рд╣реИ, рддреЛ рдЖрдк рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрдЧреЗ рдирд╣реАрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдиреНрдпрдерд╛ - рд╕рдорд╕реНрдпрд╛ "рдЪреЗрд╣рд░реЗ рдкрд░ рд╣реИред" рдШрдЯрдирд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд╕рдордп рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдФрд░ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЙрдиреНрд╣реЗрдВ рдЪреБрдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВрдЧреЗ, рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ рдЬреЛ рдЖрдк рддрдп рдХрд░рддреЗ рд╣реИрдВред Cvsup рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (рдПрдХ рдмрд╛рд░ рдХреНрд░реЙрди рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЬрд╛рдиреЗ рдкрд░, рдпрд╣ рдЖрдкрдХреЛ рд╣рдореЗрд╢рд╛ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ)ред рдЗрд╕рдХреЗ рдмрд╛рдж, / usr / port / misc / zoneinfo рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рд╡рд╣рд╛рдВ рд╣рдо рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХреНрд▓реАрди рдПрдВрдб & rehash рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ ред рдпрд╣реА рд╣реИ, рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЯрд╛рдЗрдо-рдЬрд╝реЛрди рдХреА рдЕрдк-рдЯреВ-рдбреЗрдЯ рд╕реВрдЪреА рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рд╕рд╣реА рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИ рдФрд░ рдмрд╛рдд рдЯреЛрдкреА рдореЗрдВ рд╣реИред рд╣рдо tzsetup рд╕реБрд╡рд┐рдзрд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╕реВрдЪреА рдореЗрдВ рдЕрдкрдирд╛ рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдЪреБрдирддреЗ рд╣реИрдВред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ (рд╕рд░реНрд╡рд░ рдиреЛрд╡реЛрд╕рд┐рдмрд┐рд░реНрд╕реНрдХ рдореЗрдВ рд╣реИ) рдпрд╣ рдПрд╢рд┐рдпрд╛ рд╣реИ - рд░реВрд╕реА рд╕рдВрдШ - рдорд╛рд╕реНрдХреЛ + 3 рдХрдВрд╕реЛрд▓ рдХреЗ рдЕрдиреБрдпрд╛рдпреА, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдпрд╣ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

# cp /usr/share/zoneinfo/vash_chasovoy_poyas /etc/localtime 

рдЙрд╕рдХреЗ рдмрд╛рдж, рдореИрдВ рдЕрднреА рднреА рдкреВрд░реЗ рд╕рд░реНрд╡рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ dave42 рдкреЛрд╕реНрдЯ рд╕реЗ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдкрд░ рдЯрд┐рдкреНрдкрдгреА, рдХреНрд░реЛрди рдФрд░ mysql рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рддрдХ рдЧрд▓рдд рд╕рдордп рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗ, рд╢рд╛рдпрдж рдЕрдиреНрдп рдбреЗрдореЙрди рднреА рдмреБрд░реЗ рддрд░реАрдХреЗ рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдВрдЧреЗред рдареАрдХ рд╣реИ, рдЕрдЧрд░ рд╕рд░реНрд╡рд░ рдХреЛ рд░рд┐рдмреВрдЯ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдХрдо рд╕реЗ рдХрдо рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВред рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдиреЗ рдорджрдж рдХреА, рдЖрдкрдХреЗ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдпреБрдкреАрдбреА
рдиреАрдЪреЗ, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ, рдирд╛рд╕реНрддреНрд░реЗрджрдорд╕ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рд╣реИ рдХрд┐ рдПрдХ рдФрд░ рддрдереНрдп рд╕рд╛рдордиреЗ рдЖрдпрд╛ рдерд╛ рдХрд┐ рд╕реЗрд╡рд╛рдУрдВ рдиреЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддреН PHP (рдореИрдВрдиреЗ рдЗрд╕ рдмрд╛рдд рдкрд░ рднреА рдзреНрдпрд╛рди рджрд┐рдпрд╛):

рдирд╛рд╕реНрддреНрд░реЗрджрдорд╕ 1 рдирд╡рдВрдмрд░ 2011, 14:57
PHP рдореЗрдВ рдРрд╕реА рдмрд╛рдд рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред
phpinfo ():

рддрд┐рдерд┐
рджрд┐рдирд╛рдВрдХ / рд╕рдордп рд╕рдорд░реНрдерди рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЧрдпрд╛
рдУрд▓реНрд╕рди рдЯрд╛рдЗрдордЬрд╝реЛрди рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрд╕реНрдХрд░рдг 2010.9
рд╕рдордпрдХреНрд╖реЗрддреНрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЖрдВрддрд░рд┐рдХ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рдордпрдХреНрд╖реЗрддреНрд░ рдпреВрд░реЛрдк / рдорд╛рд╕реНрдХреЛ

PHP рдореЙрдбреНрдпреВрд▓ рдЕрдкрд╛рдЪреЗ рдХреЗ рд▓рд┐рдП, рдЕрдкрд╛рдЪреЗ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВред

рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдП - php рдПрдХ рдШрдВрдЯреЗ рдкрд╣рд▓реЗ рдХрд╛ рд╕рдордп рджрд┐рдЦрд╛рддрд╛ рд╣реИред
рд╢рд╛рдпрдж php рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдирд╛рд╕реНрддреНрд░реЗрджрдорд╕ 1 рдирд╡рдВрдмрд░, 2011 15:08 # November
рд▓рд╛рдирдд, рдмрдВрджрд░рдЧрд╛рд╣ рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реАред
рдореИрдВ рд╕рднреА рд╕реЗ рд╕реЛрдЪрдиреЗ рдХрд╛ рдЖрдЧреНрд░рд╣ рдХрд░рддрд╛ рд╣реВрдВред рд╕рдорд╕реНрдпрд╛ рдЧрдВрднреАрд░ рд╣реИ!
рдпрд╣ FreeBSD рдФрд░ PHP 5.2.17_3 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ

рдирд╛рд╕реНрддреНрд░реЗрджрдорд╕ 1 рдирд╡рдВрдмрд░, 2011, 15:21 # November
рдЯреЗрд╕реНрдЯ рдмреЗрдВрдЪ рдХреЗ рдкреВрд░реНрдг рд░реАрдмреВрдЯ рдиреЗ рдорджрдж рдирд╣реАрдВ рдХреА!

рдирд╛рд╕реНрддреНрд░реЗрджрдорд╕ 1 рдирд╡рдВрдмрд░, 2011, 15:27 # November
рдпрд╣ рдЗрд╕ рддрд░рд╣ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
1) pecl timezonedb рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
2) рд▓рд╛рдЗрди рдХреЛ рдлрд╝рд╛рдЗрд▓ /usr/local/etc/php/extensions.ini рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
рд╡рд┐рд╕реНрддрд╛рд░ = рд╕рдордпрдХреНрд╖реЗрддреНрд░
3) рдЕрдкрд╛рдЪреЗ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ

рдпрджрд┐ рдореИрдВ pecl рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐ рд╣реБрдИ рддреЛ рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреЗ рдЖрдк рдЬреЛрдбрд╝ рджреВрдВрдЧрд╛:
 # pecl install timezonedb pecl.php.net is using a unsupported protocal - This should never happen. install failed 

рдлрд┐рд░ рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
 # cd `pecl config-get php_dir` ( :   mc  cd `pecl config-get php_dir`  ,     ,     ) # mv .channels .channels-broken # pecl update-channels 

рдФрд░ рдлрд┐рд░ рджреЛрдмрд╛рд░рд╛ рджреЛрд╣рд░рд╛рдПрдВ
 # pecl install timezonedb 

рдереИрдВрдХ рдпреВ рдмреЛрд▓реЛ рдирд┐рд░реНрдгрдп рдХреЗ рд▓рд┐рдП рдирд╛рд╕реНрддреНрд░реЗрджрдорд╕ , рдореЗрд░реЗ рд▓рд┐рдП рдХрд░реНрдо рдХреА рдХрд┐рд░рдгреЛрдВ рд╕реЗ :)

Source: https://habr.com/ru/post/In131535/


All Articles