PHP predvolená cesta k chybovému záznamu: C:\Windows\Temp\php-errors.log, často sa na ňu pozri, môže ti pomôcť nájsť mnoho potenciálnych problémov, možno tieto problémy neovplyvňujú bežnú prevádzku.
Popis chyby: Upozornenie na PHP: phpinfo(): Nie je bezpečné spoliehať sa na časové pásma systému. Musíte *povinne* použiť nastavenie date.timezone alebo funkciu date_default_timezone_set(). Ak ste použili niektorú z týchto metód a stále dostávate toto varovanie, pravdepodobne ste zle napísali identifikátor časového pásma. Namiesto toho sme v C:\info.php na riadku 4 zvolili 'UTC' pre '8.0/no DST'
Riešenie:
Otvorte php.ini profil Našiel som to [Dátum] ; Definuje predvolené časové pásmo používané dátumovými funkciami ; http://php.net/date.timezone ; date.timezone =
Upravené na: [Dátum] ; Definuje predvolené časové pásmo používané dátumovými funkciami ; http://php.net/date.timezone date.timezone =PRC
Tak nezabudnite reštartovať Apache!
Okrem toho existujú dve metódy (neodporúčané)
1. Použite date_default_timezone_set() na nastavenie date_default_timezone_set('PRC') v hlavičke; Dátum ozveny časového pásma East 8 ('Y-m-d H:i:s');
2. Použite ini_set ('date.timezone', 'Asia/Shanghai') v hlavičke;
Pre Čínu sú voliteľné hodnoty: Ázia/Chongqing, Ázia/Šanghaj, Ázia/Urumči (Chongqing, Šanghaj, Urumči) Dostupné v Hongkongu a Taiwane: Ázia/Macao, Ázia/Hong_Kong, Ázia/Taipei (Macao, Hongkong, Taipei) a Singapur: Ázia/Singapur, ako aj v starej ČĽR. |