Sabtu, 27 November 2010

cara meng on kan register global

cara meng on kan register global - Sebetulnya telah lama mau membikin hal ini, banyak situs yang dibuat dari script bisnis internet indonesia seperti klikabadi or gempar atau endonesia.com banyak digunakan oleh klien  hosting. banyak  yang protes pada saya kalau pihak hosting tak dapat dipakai untuk script kreasi beliau-beliau ini. Nah dapat kami terka, sejak PHP5 diluncurkan, register_global memang di defaulf-kan off.. soo buat script-script yang mewajibkan register_global on, pada settingan dasar web hosting.. memang tidak mampu beroperasi sebagaimana mestinya.

    * Berikut saya gambarkan beberapa tanda-tanda gejala register global :
    * Aplikasi dapat berjalan bagus di localhot, tetapi sesudah diupload tidak bisa login dan register dll.
    * Tidak dapat upload file, padahal dilocalhost ataupun hosting terdahulu bisa .
    * Kami dulunya menggunakan phptriad, tetapi setelah ganti ke appserv koq script nggak bisa jalan
    * Serta masih banyak lagi deh.. :D

Nah pada waktu anda memperoleh kejanggalan di situs anda contohnya tak bisa login padahal username yang anda masukkan telah betul, dapat anda periksa di phpinfo.. kemungkinan aja ini merupakan masalah register_global.. silahkan upload file phpinfo ke web hosting anda dan buka di browser. bikin file info.php dengan notepad serta isi dengan :

<?

phpinfo();

?>

Sesudah itu buka dengan browser domainkamu.com/info.php, cari variable apakah betul register_globalnya of, jika of coba saja di on kan dan periksa lagi situs anda apakah dapat beroperasi dengan benar. Kemudian bagaimana cara meng-on kan register_global? Ada beberapa metode :

   1. Upload file php.ini ke seluruh direktori yang ada sessionnya

yang berisi :

register_globals= ON <= Jika Akan Di ON kan

atau

register_globals= OFF <= Jika Akan Di OFF kan

   2. Upload file .htaccess ke root direktori web anda . Isinya :

php_flag register_globals on


   3. Minta admin hosting on kan register_globalnya  .

Tetapi pada faktanya ada alasan dibalik php5 buat men defaultkan register_global off, saya membaca beberapa tulisan karena untuk alasan keamanan (tentang variable katanya :P ). Berdasar pengalaman sampai saat ini, ada beberapa web saya yang masih memakai register_global on. tapi masih aman hehehe. Mudah-mudahan dapat menolong.

http://oksigen.net/website-tidak-bisa-menangkap-variable-karena-register-global.html

Tidak ada komentar:

Posting Komentar

Komentar anda langsung tampil , jadi Mohon Komentar nya jangan Spam yah.... Trims