Post-47350

Post 258 dari 278 dalam Bugs ato error

HomeForumInformation CenterBugs ato errorPost-47350

#258 avatar
Azalae 15 Agustus 2008 jam 4:25pm  

ahem penjelasan balada masalah kemaren 14-15 agustus 2008.

penjelasan singkat:
host ganti program penunjang server. ada perubahan fungsi di program versi baru ini. perubahannya ga ditulis dalam dokumentasi. akibatnya ngerusak cara kerja engine indozone.net.

penjelasan panjang:

panjang loh. silahkan ambil popcorn dan minuman dulu.

host upgrade php dari 5.2.3 ke 5.2.6. ternyata di 5.2.6 isset() returns 'false' kalo sebuah variable punya value 'null'. di 5.2.3 returns 'true'.

perubahan kedua, untuk mysql kalo kita request table description dikasih default field value selalu 'null' buat (medium/long)text. biarpun field itu 'non null'.

akibatnya data untuk text semua jadi 'null'. dan karena 'null' ada kosong yah ga muncul. datanya ada cuma ga bisa dimunculin. kalo angka ga ada masalah. makanya segala tulisan ilang cuma angka aja yang keliatan.

yang bikin pusing, php 5.2.6 buat windows ga ada masalah kaya gini. makanya gua download buat debug di computer sendiri loh kok ga ada error sama sekali.

masalah ini kayanya cuma muncul di php 5.2.6 buat linux (at least yang dipake host). harus debugging secara online. alias connect ke internet terus.

nahhhh skrg lagi di surabaya pake dialup neh. jadi lama buaangettt prosesnya. mana putus2 kalo ada telpon masuk. antri ama yang mao pake nelpon buat keperluan laen. plus ada kesibukan laen juga. soooo begitulahhh baru hari ini beres.

moga2 semua beres ga ada perubahan tak terduga lagi. :faint: