![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 25.11.2008 Skąd: Złocieniec Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Ostatnimi czasy - tj. dokładnie trzy dni temu zmieniłem system operacyjny na Linux (dystrybucja Ubuntu 8.10 Server Edition). Zainstalowałem apache'a, php, mysql i przeniosłem projekty www z Windowsa na nowy system. Wszystko działa jak należy, prócz funkcji date wewnątrz jednej ze stron, która zwraca mi błąd, którego poniekąd nierozumiem... CODE Wystąpił błąd w skrypcie '/home/arathill/WWW_Projects/RANGAR_III/includes/classes/class_rangar.php' w wierszu 125: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead Oczywiście tych błędów jest o wiele więcej, a dokładnie tyle, ile jest wywołań funkcji date (chyba, nieliczyłem...). Stąd mam pytanie: jak mogę temu zaradzić, dlaczego tak się dzieje, i czy wynika to ze złego nawyku programowania, czy też może z czystej "nadwrażliwości" serwerów postawionych na Linuxie? W tym miejscu muszę nadmienić, że tego błędu nie było gdy strona była na Windowsie.. Rozumiem, że chodzi o ustawienie tej strefy czasowej, lecz jak do tej pory nie miałem z tym styczności, więc pewien nie jestem. Pozdrawiam i z góry dziękuję za odpowiedź (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Since PHP 5.1.0 (when the date/time functions were rewritten), every call to a date/time function will generate a E_NOTICE if the timezone isn't valid, and/or a E_STRICT message if using the system settings or the TZ environment variable
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 00:11 |