See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 9319|Vastuse: 0

PHP hoiatus: phpinfo(): Süsteemi ajavööndi seadistuse peale lootmine ei ole ohutu

[Kopeeri link]
Postitatud 03.02.2015 10:54:37 | | |

php vaikimisi vealogi tee: C:\Windows\Temp\php-errors.log, vaata seda tihti, see aitab leida palju võimalikke probleeme, võib-olla need probleemid ei mõjuta normaalset tööd.

Vea kirjeldus:
PHP hoiatus: phpinfo(): Süsteemi ajavööndi seadistustele tuginemine ei ole ohutu. Sul on *kohustus* kasutada date.timezone seadet või funktsiooni date_default_timezone_set() funktsiooni. Kui kasutasid mõnda neist meetoditest ja saad endiselt selle hoiatuse, siis tõenäoliselt kirjutasid ajavööndi identifikaatori valesti. Valisime 4. reale C:\info.php asemel '8.0/no DST' jaoks 'UTC'

Lahus:

Ava php.ini profiil
Leidsin
[Kuupäev]
; Määratleb vaikimisi ajavööndi, mida kasutavad kuupäevafunktsioonid
; http://php.net/date.timezone
; date.timezone =


Muudetud kujul:
[Kuupäev]
; Määratleb vaikimisi ajavööndi, mida kasutavad kuupäevafunktsioonid
; http://php.net/date.timezone
date.timezone =PRC


Siis pea meeles taaskäivitada Apache!

Lisaks on kaks meetodit (ei soovitata)

1. Kasuta date_default_timezone_set() päises date_default_timezone_set('PRC') määramiseks; Ida 8 ajavööndi kaja kuupäev ('Y-m-d H:i:s');

2. Kasuta päises ini_set ('date.timezone','Asia/Shanghai');

Hiina jaoks on valikulised väärtused: Aasia/Chongqing, Aasia/Shanghai, Aasia/Urumqi (Chongqing, Shanghai, Urumqi) Saadaval Hongkongis ja Taiwanis: Aasia/Macao, Aasia/Hong_Kong, Aasia/Taipei (Macau, Hongkong, Taipei) ja Singapur: Aasia/Singapur, samuti vanas Hiina Rahvavabariigis.




Eelmine:PHP testkood phpinfo() annab järgmise vea:
Järgmine:Internet paljastas App Store'i ulatusliku stuudio: kokku pannakse peaaegu 100 iPhone6 mobiiltelefoni
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com