<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: PHP - проблема со временем</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/7918.html</link>
    <description>И так, перевели часы и вот что произошло.&lt;br&gt;&lt;br&gt;test&amp;gt; date&lt;br&gt;Mon Oct 27 11:34:21 MSK 2014&lt;br&gt;test&amp;gt; date -u&lt;br&gt;Mon Oct 27 08:34:22 UTC 2014&lt;br&gt;test&amp;gt; php 1.php&lt;br&gt;27.10.14 12:34:26&lt;br&gt;+0400&lt;br&gt;Mon, 27 Oct 2014 12:34:26 +0400&lt;br&gt;&lt;br&gt;test&amp;gt; cat 1.php&lt;br&gt;&amp;lt;?&lt;br&gt;        print date (&quot;d.m.y H:i:s&#092;nO&#092;nr&quot;).&quot;&#092;n&quot;;&lt;br&gt;?&amp;gt;&lt;br&gt;&lt;br&gt;test&amp;gt; php -v&lt;br&gt;PHP 5.4.25 (cli) (built: Mar  2 2014 04:11:24)&lt;br&gt;Copyright (c) 1997-2014 The PHP Group&lt;br&gt;Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies&lt;br&gt;test&amp;gt;&lt;br&gt;&lt;br&gt;Временная зона в системе обновлена, но ПОХАПЕ упорно не хочет с ней работать.&lt;br&gt;Почему?&lt;br&gt;</description>

<item>
    <title>PHP - проблема со временем (PavelR)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/7918.html#7</link>
    <pubDate>Mon, 27 Oct 2014 13:34:09 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; date.timezone = &quot;Europe/Moscow&quot; &lt;br&gt;&amp;gt;&amp;gt; http://habrahabr.ru/post/240937/ &lt;br&gt;&amp;gt;&amp;gt; Если собран с опцией --with-system-tzdata то использует системную, если нет &amp;#8212; то &lt;br&gt;&amp;gt;&amp;gt; нужен модуль timezonedb &lt;br&gt;&amp;gt;&amp;gt; pecl install timezonedb &lt;br&gt;&amp;gt;&amp;gt; echo &quot;extension=timezonedb.so&quot; &amp;gt; /etc/php5/conf.d/timezonedb.ini &lt;br&gt;&amp;gt;&amp;gt; # или, если уже было установлено &lt;br&gt;&amp;gt;&amp;gt; pecl upgrade timezonedb &lt;br&gt;&amp;gt; О! теперь чтоб правильно шло время надо подключать стороннюю библиотеку! Шикарно!&lt;br&gt;&amp;gt; а опции в --with-system-tzdata в конфигураторе нет &lt;br&gt;&lt;br&gt;Ты еще в mysql не делал set time_zone = &apos;Europe/Moscow&apos;&lt;br&gt;Попробуй, порадуйся.&lt;br&gt;</description>
</item>

<item>
    <title>PHP - проблема со временем (Andrey Mitrofanov)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/7918.html#6</link>
    <pubDate>Mon, 27 Oct 2014 11:50:14 GMT</pubDate>
    <description>&amp;gt; О! теперь чтоб правильно шло время надо подключать стороннюю библиотеку! Шикарно!&lt;br&gt;&lt;br&gt;&quot;--Гиви, я ни как не пойму, ты вообще за кого - за меня или за медведя?&quot;&lt;br&gt;&lt;br&gt;+++Кто хочет делать, ищет возможности, кто не хочет &amp;#8212; ищет причину.&lt;br&gt;&lt;br&gt;&amp;gt; а опции в --with-system-tzdata в конфигураторе нет </description>
</item>

<item>
    <title>PHP - проблема со временем (Andrey Mitrofanov)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/7918.html#5</link>
    <pubDate>Mon, 27 Oct 2014 11:47:21 GMT</pubDate>
    <description>&amp;gt;&amp;gt; да, забыл указать, что в php.ini все верно &lt;br&gt;&amp;gt;&amp;gt; date.timezone = &quot;Europe/Moscow&quot; &lt;br&gt;&amp;gt; http://habrahabr.ru/post/240937/ &lt;br&gt;&amp;gt; Если собран с опцией --with-system-tzdata то использует системную, если нет &amp;#8212; то &lt;br&gt;&amp;gt; нужен модуль timezonedb &lt;br&gt;&lt;br&gt;А чтоб собирать &quot;с опцией&quot;, надо пропатчить патчем, например (опиригального апстрима не искал),&lt;br&gt;php-5.3.1-systzdata-v10.patch&lt;br&gt;  в&lt;br&gt;php54-php-5.4.34-1.remi.src.rpm&lt;br&gt;  в&lt;br&gt;http://rpms.famillecollet.com/SRPMS/?C=M;O=D&lt;br&gt;  , а он&lt;br&gt;&lt;br&gt;&quot;&quot;&quot;Add support for use of the system timezone database, rather than embedding a copy.  Discussed upstream but was not desired.&lt;br&gt;</description>
</item>

<item>
    <title>PHP - проблема со временем (Andrey Mitrofanov)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/7918.html#4</link>
    <pubDate>Mon, 27 Oct 2014 11:25:21 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; test&amp;gt; php 1.php &lt;br&gt;&amp;gt; 27.10.14 12:34:26 &lt;br&gt;&amp;gt; +0400 &lt;br&gt;&amp;gt; Mon, 27 Oct 2014 12:34:26 +0400 &lt;br&gt;&amp;gt; test&amp;gt; cat 1.php &lt;br&gt;&amp;gt; &amp;lt;?&lt;br&gt;&amp;gt;         print date (&quot;d.m.y H:i:s&#092;nO&#092;nr&quot;).&quot;&#092;n&quot;; &lt;br&gt;&amp;gt; ?&amp;gt; &lt;br&gt;&amp;gt; test&amp;gt; php -v &lt;br&gt;&amp;gt; PHP 5.4.25 (cli) (built: Mar  2 2014 04:11:24) &lt;br&gt;&lt;br&gt;5.4.34 же на дворе! Обновите пакеты - патчи безопасности *и* новые tzdata приедут, если повезёт.&lt;br&gt;&lt;br&gt;&amp;gt; Copyright (c) 1997-2014 The PHP Group &lt;br&gt;&amp;gt; Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies &lt;br&gt;&amp;gt; test&amp;gt; &lt;br&gt;&amp;gt; Временная зона в системе обновлена, но ПОХАПЕ упорно не хочет с ней &lt;br&gt;&amp;gt; работать.&lt;br&gt;&amp;gt; Почему?&lt;br&gt;&lt;br&gt;http://stackoverflow.com/questions/3564478/how-to-update-timezonedb-in-php-updating-timezones-info&lt;br&gt;&lt;br&gt;PHP носит с собой копию tzdata (как PostgreSQL в неправильной сборке http://www.opennet.ru/openforum/vsluhforumID3/99593.html#11 , как java, как ...).&lt;br&gt;&lt;br&gt;Я порешал (на неподдерживаемом SLES10, :/да &amp; бросив пересборку .src.rpm почти сразу), найдя и поставив новый php5-timezonedb под &quot;свой&quot; пакет php.&lt;br&gt;&lt;br&gt;Проверка:&lt;br&gt;&#091;CODE&#093;$ php -r &apos;$p=new Da</description>
</item>

<item>
    <title>PHP - проблема со временем (Анони)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/7918.html#3</link>
    <pubDate>Mon, 27 Oct 2014 11:10:29 GMT</pubDate>
    <description>&amp;gt;&amp;gt; да, забыл указать, что в php.ini все верно &lt;br&gt;&amp;gt;&amp;gt; date.timezone = &quot;Europe/Moscow&quot; &lt;br&gt;&amp;gt; http://habrahabr.ru/post/240937/ &lt;br&gt;&amp;gt; Если собран с опцией --with-system-tzdata то использует системную, если нет &amp;#8212; то &lt;br&gt;&amp;gt; нужен модуль timezonedb &lt;br&gt;&amp;gt; pecl install timezonedb &lt;br&gt;&amp;gt; echo &quot;extension=timezonedb.so&quot; &amp;gt; /etc/php5/conf.d/timezonedb.ini &lt;br&gt;&amp;gt; # или, если уже было установлено &lt;br&gt;&amp;gt; pecl upgrade timezonedb &lt;br&gt;&lt;br&gt;О! теперь чтоб правильно шло время надо подключать стороннюю библиотеку! Шикарно!&lt;br&gt;а опции в --with-system-tzdata в конфигураторе нет&lt;br&gt;</description>
</item>

<item>
    <title>PHP - проблема со временем (smile)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/7918.html#2</link>
    <pubDate>Mon, 27 Oct 2014 10:36:23 GMT</pubDate>
    <description>&amp;gt; да, забыл указать, что в php.ini все верно &lt;br&gt;&amp;gt; date.timezone = &quot;Europe/Moscow&quot; &lt;br&gt;&lt;br&gt;http://habrahabr.ru/post/240937/&lt;br&gt;&lt;br&gt;Если собран с опцией --with-system-tzdata то использует системную, если нет &amp;#8212; то нужен модуль timezonedb&lt;br&gt;&lt;br&gt;pecl install timezonedb&lt;br&gt;echo &quot;extension=timezonedb.so&quot; &amp;gt; /etc/php5/conf.d/timezonedb.ini&lt;br&gt;&lt;br&gt;# или, если уже было установлено&lt;br&gt;pecl upgrade timezonedb&lt;br&gt;</description>
</item>

<item>
    <title>PHP - проблема со временем (Анони)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/7918.html#1</link>
    <pubDate>Mon, 27 Oct 2014 09:54:26 GMT</pubDate>
    <description>да, забыл указать, что в php.ini все верно&lt;br&gt;&lt;br&gt;date.timezone = &quot;Europe/Moscow&quot;&lt;br&gt;</description>
</item>

</channel>
</rss>
