Setting PHP Penting, php.ini, Global Variabel, Short Tags, Error Warning, Time Zone
Berikut
ini setting penting di php.ini yang kadang dapat membingungkan karena
ketika kita memindahkan web ke server atau komputer baru kadang web
tersebut tidak berjalan sebagai mana mestinya atau tiba-tiba keluar
error yang sangat banyak.
Setting ini mengatur apakah php mau menerima tag <? ?> atau harus selalu <?php ?>
short_open_tag = On
Setting
di bawah ini mengatur apakan PHP hanya mau menerima variabel POST, GET,
SESSION dsb dalam bentuk $_POST, $_GET, $_SESSION atau langsung bisa
ketikkan saja nama variabelnya.
register_globals = On
Setting
di ini menentukan di zona waktu sebelah mana PHP akan berjalan, jangan
kaget jika timezone ini tidak disesuaikan maka ketika kita mengetikkan
echo date('-Y-m-d H:i:s'); maka yang keluar tanggal atau jam yang
mempunyai selisih terhadap jam atau tanggal komputer tempat server
berada
date.timezone = "Asia/Jakarta"
Setting
ini mengatur apakan PHP akan mengeluarkan semua error atau hanya error
yang penting saja. E_NOTICE akan mengeluarkan semua error yang hanya
merupakan catatan atau peringatan yang tidak berbahaya, begitu juga
E_DEPRECATED akan mengeluarkan error hanya gara-gara fungsi tersebut
yang kita panggil sudah ada pengganti yang lebih baru. Saran pilihlah
setting di bawah ini
YANG PALING PENTING
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED