Mungkin ada sebuah web yang memiliki form dengan metod POST, dan ketika di tekan SUMBIT muncul Pesan Error dibawah ini:
ALERT - configured POST variable limit exceeded - dropped variable 'nominal089009' (attacker '118.96.217.33', file '/s/rangga.solokcerdas.com/www/index.php') Status: 302 Found X-Powered-By: PHP/5.2.6-0.dotdeb.1 Location: http://rangga.solokcerdas.com/index.php/rencanaPengeluaran/index/statusMsg%3F/addSuccess/tahun/2009-2010 Content-Type: text/html; charset=utf-8"
Pesan Error tersebut dikarenakan pada server PHP memasang SUHOSIN PROTECTOR yang membatasi jumlah Variabel POST yang dapat diterima oleh Server PHP.
Untuk memperbaikin kondisi ini adalah dengan menambah jumlah maksimal Varibel Post yang dapat diterima. Tahapannya ada sebagai berikut.
1. Bukan file konfigurasi php.ini sebagai contoh:
nano /etc/php5/apache2/php.ini2. Tambahkan baris
[suhosin] suhosin.post.max_vars = 4500 suhosin.request.max_vars = 4500
Konfigurasi diatas mengartikan varibel post dan request varibel yang diterima Server PHP adalah maksimal 4500 variabel.
Operation System yang digunakan Ubuntu Lucid Lynx, PHP 5.3.2 with Suhosin-Patch
No comments:
Post a Comment