Autor | Zpráva | ||
---|---|---|---|
luma64 Profil |
#1 · Zasláno: 20. 6. 2016, 14:09:50
Zdravim, na web serveri s php verziou mám aplikáciu, ktorá bez problemov funguje. Nikde v kode nie je definovaná timezone. Idem ale nasadiť aplikáciu na nový server s verziou php 5.1.73. Keď prenesiem kod + db na nový server, dostanem hlášku:
Warning date(): It is not safe to rely on the system's timezone set... atd. V kóde, ktorý sa nespustí som nastavil date_default_timezone_set("Europe/Bratislava"). Toto však nepomohlo. Konfigurácie sú nasledovné: Funkčná alikácia (staršie verzia php): Apache/2.2.12 (Linux/SUSE) Database client version: libmysql - 5.0.96 Nefunkčná verzia nového servera, kam sa budú aplikácie nasadzovať: Apache/2.2.15 (CentOS) Verzia databázového klienta: libmysql - 5.1.73 Môže niektorá premenná servera spôsobovať nefunkčnosť aplikácie ? |
||
Jan Tvrdík Profil |
#2 · Zasláno: 20. 6. 2016, 14:22:12
luma64:
„5.1.73“ To je verze MySQL, ne verze PHP. „V kóde, ktorý sa nespustí som nastavil“ Cože? Je potřeba to nastavit někde, kde to bude pokaždé spuštěno nebo to nastavit v php.ini na serveru.
date.timezone = "Europe/Bratislava" |
||
Časová prodleva: 9 let
|
0