Bagaimana untuk Mengkonfigurasi PHP untuk Muat Naik Fail Besar?

Mary-Kate Olsen
Lepaskan: 2024-10-29 19:31:29
asal
548 orang telah melayarinya

How to Configure PHP for Large File Uploads?

Mengkonfigurasi PHP untuk Menyokong Muat Naik Fail Besar

Memuat naik fail besar (cth., ~100 MB) menggunakan PHP memerlukan pelarasan pada fail konfigurasi PHP (php.ini). Berikut ialah perubahan utama yang perlu anda lakukan:

1. Konfigurasi PHP

  • upload_max_filesize: Menetapkan saiz maksimum fail yang PHP boleh muat naik. Tingkatkan nilai ini untuk menampung fail yang lebih besar.
  • post_max_size: Mentakrifkan saiz maksimum permintaan POST, yang boleh termasuk fail yang dimuat naik. Pastikan ia lebih besar atau sama dengan upload_max_filesize.
  • max_input_time: Menentukan tempoh maksimum untuk skrip PHP menerima permintaan POST. Tingkatkan nilai ini untuk muat naik yang lebih besar untuk mengelakkan tamat masa.

2. Konfigurasi Apache (jika berkenaan)

  • LimitRequestBody: Menetapkan saiz maksimum badan permintaan HTTP, yang termasuk data borang dan muat naik fail. Pastikan ia lebih besar daripada atau sama dengan upload_max_filesize dan post_max_size.

Contoh Konfigurasi:

; php.ini
upload_max_filesize = 100M
post_max_size = 110M
max_input_time = 600

; .htaccess
LimitRequestBody 110M
Salin selepas log masuk

Nota: Ingat untuk memulakan semula anda pelayan web (cth., Apache) selepas membuat perubahan ini untuk memastikan ia berkuat kuasa.

Atas ialah kandungan terperinci Bagaimana untuk Mengkonfigurasi PHP untuk Muat Naik Fail Besar?. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!