Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menukar had saiz muat naik php

Bagaimana untuk menukar had saiz muat naik php

PHPz
PHPzasal
2023-03-28 17:28:49779semak imbas

Apabila menggunakan PHP untuk membangunkan tapak web, kadangkala anda perlu memuat naik fail besar, tetapi had saiz muat naik lalai PHP ialah 2MB, yang jelas tidak dapat memenuhi permintaan. Oleh itu, cara menukar had saiz muat naik PHP telah menjadi topik yang patut dibincangkan.

1. Ubah suai fail php.ini

Buka fail php.ini, cari dua parameter post_max_size dan upload_max_filesize, gantikan yang asal dengan had baharu nilai dan simpan. Ini akan mengembangkan had saiz fail muat naik.

Tetapi harus diingat bahawa mengubah suai fail php.ini memerlukan hak pentadbir. Di samping itu, untuk sesetengah hos maya, fail konfigurasi mungkin tidak diubah suai.

2. Gunakan fail .htaccess

Buat fail .htaccess dalam direktori akar tapak web dan tambahkan kandungan berikut padanya:

php_value upload_max_filesize 100M
php_value post_max_size 100M

Seperti ini Cuma kembangkan had saiz fail muat naik kepada 100MB.

3. Gunakan fungsi ini_set

Dalam skrip pemprosesan muat naik fail, gunakan fungsi ini_set untuk menetapkan item konfigurasi PHP secara dinamik. Contohnya:

ini_set('upload_max_filesize', '100M');
ini_set('post_max_size', '100M');

Ini akan mengembangkan had saiz fail muat naik buat sementara waktu.

Walau bagaimanapun, perlu diingatkan bahawa pilihan konfigurasi dalam fail php.ini tidak boleh diubah suai menggunakan fungsi ini_set, dan hanya tetapan dinamik sementara boleh dicapai.

Ringkasan

Terdapat banyak cara untuk mengembangkan had saiz muat naik PHP, dan pilihan khusus bergantung pada situasi sebenar. Jika anda mempunyai hak pentadbir, mengubah suai fail php.ini ialah kaedah yang paling mudah dan berkesan jika anda tidak boleh mengendalikan fail php.ini, anda boleh mempertimbangkan untuk menggunakan fail .htaccess atau fungsi ini_set. Walau bagaimanapun, apabila menetapkan had saiz fail muat naik, ia perlu ditetapkan secara munasabah mengikut situasi sebenar untuk mengelakkan beban yang berlebihan pada pelayan.

Atas ialah kandungan terperinci Bagaimana untuk menukar had saiz muat naik php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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