Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Terlalu Banyak Variabel Posting Data?

Saya memiliki masalah yang sama hari ini. Saya memiliki formulir dengan 250+ baris dan 5 variabel per baris, tetapi variabel $_POST tampaknya terpotong. Dalam kasus saya, itu berhenti setelah 1000 elemen.

Ada pengaturan PHP yang disebut max_input_vars yang defaultnya adalah 1000. Pengaturan ini menetapkan batas atas berapa banyak variabel yang akan ditarik ke dalam skrip PHP Anda. Anda mungkin perlu meningkatkan nilai ini pada pengaturan server Anda untuk membuat halaman Anda berfungsi. Ada beberapa implikasi keamanan yang saya tidak sepenuhnya mengerti dengan meningkatkan nilai ini yang dapat mengaktifkan serangan penolakan layanan.

Karena Anda sedang mengembangkan plugin Wordpress, Anda mungkin perlu melihat apakah ada cara untuk mengubah formulir Anda untuk mengurangi jumlah variabel yang Anda kirim, karena Anda mungkin tidak dapat mengubah konfigurasi server untuk orang yang menggunakan plugin Anda.

Baca lebih lanjut tentang pengaturan di sini:http://www.php.net/manual/en/info.configuration.php#ini.max-input-vars




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cetak kueri tunggal SQL (Yii 1.x)

  2. Cara membuat tabel Pivot di Laravel

  3. Konstanta kelas tidak terdefinisi 'MYSQL_ATTR_INIT_COMMAND' dalam konstanta kelas tidak terdefinisi (PHP 5.5.3)

  4. Jalankan beberapa kueri penghapusan sql di mysql untuk php

  5. Tidak dapat membuka dan mengunci tabel hak istimewa:Tabel 'mysql.user' tidak ada