Rumah > Soal Jawab > teks badan
Saya perlu meningkatkan nilai max_input_vars dalam php untuk pemasangan Moodle. Walau bagaimanapun, apabila saya menukar nilai dalam fail php.ini, pemasang web moodle masih menggesa:
PHP 设置 max_input_vars 必须至少为 5000.
phpinfo() memaparkan:
max_input_vars => 5000 => 5000
Mengedit fail .htaccess juga tidak mempunyai kesan.
P粉3549487242023-11-11 09:24:17
Buat fail php sementara dalam direktori Moodle dengan kandungan berikut dan jalankannya melalui penyemak imbas (menjalankan php melalui baris arahan menggunakan fail php ini yang berbeza dan bukannya fail apache)
Ini akan mengesahkan fail php ini yang sedang digunakan, cth
untuk melihat nilainya./etc/php/xx/apache2/php.ini
Juga cari halaman untuk- jika bukan 5000, anda telah mengedit fail php ini yang salah, atau anda perlu memulakan semula apache
max_input_vars
Master ialah nilai dalam
php.ini
Tempatan ialah nilai yang digunakan - jika ia berbeza daripada nilai utama ia akan digantikan oleh apacheDalam kes ini sila semak fail .htaccess dan conf dalam direktori apache seperti
etc/apache2/
Jika nilai setempat adalah betul - 5000 - maka ia telah ditukar dengan kod di suatu tempat dalam direktori Moodle. Mungkin semak config.php atau cari max_input_vars dalam kod andabalas0