Mengatasi Error Timezone pada script PHP pada APPSERV ver:2.6.0
Mengatasi Error Timezone pada script PHP pada APPSERV ver:2.6.0
- Apache Web Server Version 2.2.8
- PHP Script Language Version 6.0.0-dev
- MySQL Database Version 6.0.4-alpha
- phpMyAdmin Database Manager Version 2.10.3
Ketika saya raning web di browser hasilnya berantakan dimana-mana terdapat baris seperti dibawah ini:
Strict Standards: 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 'Asia/Krasnoyarsk' for '7.0/no DST' instead in C:\AppServ\www\xxx\xx\xxx.php on line 7
Cara Pertama mengatasinya:
Bukan PHP.ini pada menu berikut :
Start –> AppServ –> Configuration Server –> PHP Edit the php.ini Configuration File
Kemudian akan muncul berikut:
Lalu perbaiki baris Modul Settings –> [Date] kita hapus titik komah (;) didepannya tambahkan setelah sama dengan (=) dengan Asia/Jakarta berikut tampilannya:
Setelah diubah simpan kembali file php.ini tersebut kemudian lakukan restart Apaceh di menu :
Start –> AppServ –> Control Server by Service –> Apache Restart
Selanjutnya Refreslah halaman web yang bermasalah tadi, semoga membantu berikut cara lainnya yang saya temui
Cara Kedua.
tambahkan script dibawah ini :
date_default_timezone_set(‘Asia/Jakarta’);
Letakan script diatas sebelum script fungsi date().
Contoh:
|
<?php $hari = array (“Minggu”,”Senin”,”Selasa”,”Rabu”,”Kamis”,”Jumat”,”Sabtu”); $bulan = array (“Januari”,”Februari”,”Maret”,”April”,”Mei”,”Juni”,”Juli”,”Agustus”,”September”,”Oktober”,”November”,”Desember”); date_default_timezone_set(“Asia/Jakarta”); $waktu[0]=$hari[date("w",time())]; $waktu[1]=date(“d”,time()); $waktu[2]=date(“m”,time()); $waktu[3]=date(“Y”,time()); $waktu[4]=date(“H”,time()); $waktu[5]=date(“i”,time()); $waktu[6]=date(“s”,time()); $hariini=”$waktu[0]“; $tanggalini=”$waktu[1] “.$bulan[$waktu[2]-1].” $waktu[3]“; $jamini=”$waktu[4]:$waktu[5]:$waktu[6]“; echo(“$hariini, $tanggalini”); ?> |
Semoga Cara pertama dan cara kedua ini cukup membantu teman-teman yang lagi kebungungan.
Posted on 17 Januari 2012, in Komputer, phpMyAdmin, Server and tagged Appserv, Timezine. Bookmark the permalink. Tinggalkan sebuah Komentar.




juansyah.wordpress.com




Tinggalkan sebuah Komentar
Komentar (1)