⚈ Kuopassa.net

Lisää kirjoituksia netistä.

MySQL-palvelimen aika on eri kuin PHP:n

Kirjoitettiin
Päivitettiin 15. marraskuuta 2015 kello 00.02

Nähtävästi niinkin voi olla. Jos PHP-skriptissä määritellään jokin maantieteellinen alue, ja sen alueen aika on eri kuin muiden palvelimella olevien tavaroiden, kuten MySQL-tietokantapalvelimen, voi vastaan tulla erilaisia eriskummallisuuksia. Huomasin GoDaddyn kohdalla, että PHP:n ja MySQL:n kellonajat voi tavallaan synkronoida suorittamalla skriptissä tietokantaan yhdistämisen jälkeen esimerkiksi näin: mysqli_query($tietokantalinkki,"SET time_zone = '+02:00'"); (aikaero on tuossa koodiesimerkissä lopussa oleva numero). Sen voisi kai tehdä phpMyAdministakin ym. käsin, mutta sitä kautta tarvitaan laajemmat käyttöoikeudet kuin mitä on myönnetty tavalliselle webhotellia käyttävälle asiakkaalle.

Tagit: ,

Tietoa kirjoittajasta