problemy z lokalizacją w systemie Windows

0

Mam to pytanie w Stackoverflow, które dotyczy uzyskania niepoprawnej daty w php: https://stackoverflow.com/questions/4771775/cannot-get-the-correct-date-and-time-in-php

Ktoś powiedział, że jego problemy z lokalizacją. Wypróbowałem skrypt na komputerze mojego przyjaciela. Czas jest wyświetlany poprawnie. Nie mogę przejść do mojego projektu, który musi mieć odpowiedni czas, jeśli nie będę w stanie szybko go rozwiązać. Co możesz polecić

Wern Ancheta
źródło
Czy na pewno poprawnie wywołujesz funkcję strefy czasowej? Z jakiej wersji PHP korzystasz?
Tobias Plutat

Odpowiedzi:

1

Myślę, że to wskazuje na problem z PHP. W każdym razie date_default_timezone_setpołączenie nie zostanie zinterpretowane, w przeciwnym razie uzyskasz odpowiednią strefę czasową. Ponieważ date_default_timezone_set jest przeznaczony tylko dla PHP 5, myślę, że twój znajomy korzysta z interpretera PHP 5, podczas gdy skrypt jest uruchamiany przez PHP 4. Spróbuj wstawić echo (phpversion());i zobaczyć, co mówi.

Tobias Plutat
źródło
Korzystam z wersji 5.3.0
Wern Ancheta
1
A phpversion () zwraca to?
Tobias Plutat
nie do końca, powiedział tylko: 5.3.0
Wern Ancheta
Okej, coś jeszcze: co PHP zwraca na date_default_timezone_get ()?
Tobias Plutat 24.01.11
masz na myśli echo? zwraca 1
Wern Ancheta