Bolehkah Anda Mengubah max_input_vars dalam PHP 5.1.6?

Patricia Arquette
Lepaskan: 2024-11-03 16:00:04
asal
990 orang telah melayarinya

Can You Change the max_input_vars in PHP 5.1.6?

Mengatasi PHP 5.1.6 max_input_vars Issue

Adakah anda menghadapi mesej ralat max_input_vars walaupun menjalankan PHP versi 5.1.6? Anda tidak bersendirian. Artikel ini menerangkan isu ini dan menyediakan penyelesaian.

Latar Belakang

Dalam PHP 5.3.9 dan lebih baru, anda boleh melaraskan tetapan max_input_vars melalui fail php.ini . Walau bagaimanapun, PHP 5.1.6 tidak mempunyai pilihan ini.

Soalan

Adakah fakta bahawa phpinfo() memaparkan nilai max_input_vars dalam PHP 5.1.6 membayangkan bahawa ia sukar- berkod dan tidak boleh diubah?

Jawapan

Tidak, ini tidak bermakna ia dikodkan dengan keras. Menurut dokumentasi PHP, arahan max_input_vars hanya boleh ditetapkan pada skop direktori. Ini boleh dilakukan melalui .htaccess, httpd.conf atau .user.ini (tersedia daripada PHP 5.3).

Penyelesaian

Untuk meningkatkan had max_input_vars dalam PHP 5.1.6, pertimbangkan perkara berikut:

  1. .htaccess: Tambahkan baris berikut pada fail .htaccess anda yang berada dalam direktori akar aplikasi web anda:
php_value max_input_vars 3000
Salin selepas log masuk
  1. httpd.conf: Jika menggunakan pelayan web Apache, anda boleh menambah arahan pada konfigurasi direktori akar dalam httpd.conf:
<VirtualHost *:80>
  <Directory /var/www/your_application>
    php_value max_input_vars 3000
  </Directory>
</VirtualHost>
Salin selepas log masuk
  1. .user.ini: Buat fail bernama .user.ini dalam direktori akar aplikasi anda:
max_input_vars=3000
Salin selepas log masuk

Sila ambil perhatian bahawa perubahan arahan max_input_vars memerlukan permulaan semula pelayan untuk berkuat kuasa. Selain itu, jika anda menggunakan tampung Suhosin untuk PHP, anda mungkin perlu melaraskan tetapannya yang berkaitan juga. Untuk maklumat lanjut tentang itu, rujuk dokumentasi Suhosin.

Atas ialah kandungan terperinci Bolehkah Anda Mengubah max_input_vars dalam PHP 5.1.6?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan