Register global Off biasanya ditandai dengan :
1. Aplikasi bisa berjalan normal di localhost, tapi ketika sudah di onlinekan tidak mau berjalan.
2. Aplikasi login tidak berjalan, padahal user dan password sudah benar.
3. Data-data yang diinputkan melalui form tidak bisa disimpan maupun ditampilkan hasilnya.
4. Aplikasi Upload tidak bekerja.
Untuk mengetahui apakah settingan register kita pada posisi OFF/ON adalah dengan menjalankan file phpinfo.php di browser anda, lihat gambar
Dari sini dapat diketahui kalau file php.ini kita berada di directori E:\www\xampp\apache\bin\php.ini. Untuk melakukan perubahan pada settingannya, bisa dibuka dengan text editor seperti notepad.
Catatan:
1. Setiap setelah selesai melakukan perubahan pada file php.ini, Server/Apache harus direstart dahulu agar perubahan bisa berfungsi dengan baik.
2. Kalimat/kata-kata yang berada di samping tanda titik koma (;) pada file php.ini dianggap hanya sebagai komentar (konfigurasinya tidak aktif).
Untuk mengatasi Register Global yang di setting pada posisi off dapat dengan cara:
1. Dengan membuat file .htaccess, caranya : Tulis script berikut pada notepad
php_flag register_globals on
lalu save as dengan membari nama file dengan .htaccess. Kemudian letakkan file ini ke folder dimana file-file aplikasi php anda disimpan. (untuk yang sudah online biasanya di folder publik_html)
2. Buat file baru dengan notepad dan diberi nama php.ini yang berisi script :
register_globals = On
Kemudian letakkan file php.ini yang telah kita buat ke folder yang sama dengan file .htaccess yang telah kita buat sebelumnya.
Semoga bermanfaat.
4 komentar:
kalo sempet blasnya di email saya aja gan.. rohman_aenur@yahoo.co.id
Hal ini kemungkinan terjadi karena sewaktu anda meng-overwrite setingan PHP dalam format binary.
Atau karena masalah file permissionnya (hak akses file).
Untuk mengatasinya coba anda upload file .htaccess dalam format ASCII
Lalu atur hak akses menjadi 644, yang membuat file bisa digunakan oleh server tapi tidak dapat dibaca oleh browser.
Wahh...mau aku praktekin ni di.webku..soalnya aku ada masalah yang sama.tq solusinya.smg berhasil
min, kalau bikin file baru php.ini, bukannya yang lama bakalan ter overwrite ya?
Posting Komentar