Jestem trochę zirytowany utrzymywaniem strefy czasowej w PHP. Uwielbiam to, że wszystko inne w moim systemie wierzy, że utrzymuję prawidłową strefę czasową systemu. Może mogą być przypadki użycia, w których może być korzystne skonfigurowanie PHP inaczej, ale dlaczego PHP ostrzega mnie o poleganiu na mojej strefie czasowej nie jest bezpieczne?Dlaczego PHP uważa, że złym pomysłem jest poleganie na strefie czasowej systemu?
Warning: date(): Jest nie jest bezpieczne polegać na strefę czasową ustawień systemu. Jesteś wymagany, aby użyć ustawienia date.timezone lub date_default_timezone_set().
@ NicolòMonili wciąż wierzą w magię? Myślałem, że zniosły to w pewnym momencie (a raczej później) w średniowieczu. Nauka to magia * de jour *! –
To pytanie wydaje się być nie na temat, ponieważ można je znaleźć za pomocą prostego [search] (https://www.google.com.sg/search?q=date.timezone+E_WARNING+--+Really+ necessessary) –
StasM odpowiedział na to dobrze tutaj: http://stackoverflow.com/a/11749041/1952201 – huwiler