Antisipasi Error: The URI You Submitted Has Disallowed Characters Pada Codeigniter

Selasa, 21/12/2010 Codeigniter 10510 hits


Baru sadar dengan error "The URI you submitted has disallowed characters" dikala mau coba balas komentar pada posting dengan menggunakan account facebook. Kaget, karena sebelumnya tidak ada error seperti itu. Prediksi ini bisa terjadi dikarenakan pindah server namun trouble yang sebenarnya belum ketemu sampai sekarang :)

Setelah coba tanya om google akhirnya ketemu satu tulisan di davidmichaelthompson.com yang maknyus bisa mengatasi error tersebut.

Saya coba kasih tahapannya yang saya lakukan, sangat simple karena dengan 2 langkah ini error tersebut bisa teratasi :)

Edit file URI.php (system/libraries/URI.php)

Cari baris:

if ( ! preg_match("|^[".preg_quote($this->config->item('permitted_uri_chars'))."]+$|i", rawurlencode($str)))

Ganti dengan :

if ( ! preg_match("|^[".($this->config->item('permitted_uri_chars'))."]+$|i", rawurlencode($str)))

Edit file config.php (system/application/config/config.php)

Cari baris:

$config['permitted_uri_chars'] = 'a-z 0-9~%.:_-';

Ganti dengan :

$config['permitted_uri_chars'] = 'a-z 0-9~%\.\:_\-';

Allhammdulillah dengan langkah diatas, kasih komentar menggunakan account facebook bisa berfungsi kembali.

Semoga bermanfaat :)

 

: tanpa label



Silakan beri komentar :)

Tahukah ANDA ?
Johannes Brahms (1833-1897), komposer besar Jerman, adalah salah seorang yang sangat membenci binatang kucing. Di kala senggang atau sedang mencari inspirasi, komposer ini sering pergi ke loteng rumahnya dan mempersiapkan busur dan anak panah. Disana hampir tiap waktu ia memanah kucing-kucing milik tetangganya. Kebiasaan yang terus dilakukan Johannes Brahms sepanjang…


MUTIARA HADIST

Abu Abdillah Nu'man Bin Basyir Ra Berkata: Aku Mendengar Rasulullah SAW Bersabda, "Sesungguhnya Yang Halal Itu Telah Jelas Dan Yang Haram Pun Telah Jelas. Sedangkan Di Antaranya Ada Masalah Yang Samar-samar (syubhat) Yang Kebanyakan Manusia Tidak Mengetahui (hukum)-nya. Barangsiapa Menghindari Yang Samar-samar, Maka Ia Telah Membersihkan Agama Dan Kehormatannya. Barangsiapa Yang Jatuh Ke Dalam Yang Samar-samar, Maka Ia Telah Jatuh Ke Dalam Perkara Yang Haram. Seperti Penggembala Yang Berada Di Dekat Pagar (milik Orang Lain); Dikhawatirkan Ia Akan Masuk Ke Dalamnya. Ketahuilah Bahwa Setiap Raja Memiliki Pagar (aturan). Ketahuilah, Bahwa Pagar Allah Adalah Larangan-larangan-Nya. Ketahuilah, Bahwa Di Dalam Jasad Manusia Terdapat Segumpal Daging. Jika Ia Baik, Maka Baik Pula Seluruh Jasadnya; Dan Jika Ia Rusak, Maka Rusak Pula Seluruh Jasadnya. Ketahuilah Bahwa Segumpal Daging Itu Adalah Hati."

Halal Dan Haram Itu Sudah JELAS

Hosting, VPS & Server

Kini saatnya memiliki website/blog professional dan memiliki prestise baik untuk pribadi maupun instansi/perusahaan. Layanan VPS maupun Dedicated Server dengan harga yang terjangkau

Learn More

Web Desain

Memerlukan layanan Jasa pembuatan website ? Jangan ragu untuk menggunakan layanan GaluhWeb yang telah digunakan oleh puluhan Pelanggan. Ayo tunggu apalagi ?

Learn More

Domain

Gunakan identitas bisnis atau blog dengan domain yang keren. Harga murah dengan fitur melimpah. Buruan daftarkan domain anda sebelum keduluan yang lain :)

Learn More