Menyelesaikan masalah Amaran PHP: Melebihi Had Panjang Kandungan POST
Mesej ralat "Amaran PHP: Panjang Kandungan POST sebanyak 8978294 bait melebihi had 8388608 bait" menunjukkan isu semasa memuat naik import pada WordPress dalam persekitaran pembangun XAMPP tempatan. Ralat ini berlaku apabila saiz fail yang dimuat naik melebihi had maksimum yang dibenarkan.
Penyelesaian:
Untuk menyelesaikan isu ini, nilai post_max_size dalam php.ini mestilah meningkat kepada nilai yang lebih besar. Tetapan ini mentakrifkan jumlah maksimum data yang boleh dihantar melalui POST dalam bentuk. Ia berbeza daripada tetapan upload_max_filesize, yang menetapkan saiz maksimum satu fail yang boleh dimuat naik oleh pengguna.
Dalam kes ini, 8388608 bait bersamaan dengan 8 megabait, yang merupakan had lalai dalam PHP. upload_max_filesize telah ditingkatkan kepada 1000M, yang bersamaan dengan 1 gigabait. Walau bagaimanapun, konfigurasi ini tidak mencukupi untuk menangani isu ini kerana ia menetapkan saiz fail maksimum untuk satu fail, bukan jumlah saiz data permintaan POST.
Untuk membetulkan ralat, ikut langkah berikut:
Oleh melaraskan tetapan post_max_size, saiz maksimum permintaan POST ditingkatkan, membolehkan muat naik yang lebih besar. Setelah pelayan dimulakan semula, proses import harus diteruskan tanpa menghadapi ralat.
Atas ialah kandungan terperinci Mengapakah import WordPress saya gagal dengan ralat \'Amaran PHP: POST Content-Length Exeeded\'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!