ThinkPHP ialah rangka kerja pembangunan PHP yang sangat baik yang menyediakan fungsi sambungan yang kaya untuk memudahkan pembangun menyelesaikan pelbagai keperluan dengan cepat. Semasa pembangunan, muat naik fail adalah keperluan biasa. Tetapi secara lalai, saiz fail muat naik ThinkPHP adalah terhad. Jadi, bagaimana untuk mengubah suai saiz fail muat naik?
1. Pengubahsuaian konfigurasi PHP.ini
Perkara pertama yang perlu diambil perhatian ialah terdapat had pada saiz fail yang dimuat naik dalam fail PHP.ini. Oleh itu, kami boleh mengubah suai saiz fail yang dimuat naik dengan mengubah suai fail PHP.ini. Langkah-langkah khusus adalah seperti berikut:
2. Ubah suai fail konfigurasi aplikasi
Mengubah suai fail PHP.ini adalah global Jika anda hanya mahu mengubah suai saiz fail dalam aplikasi, anda perlu mengubah suai Dokumen konfigurasi aplikasi ThinkPHP. Langkah-langkah khusus adalah seperti berikut:
'upload_max_filesize' => '10M', 'post_max_size' => '10M',
3. Ubah suai peraturan pengesahan dalam pengawal
Dalam ThinkPHP, jenis fail, saiz, dsb. biasanya disahkan semasa memuat naik fail Kami juga boleh mengubah suai peraturan Pengesahan pengawal untuk mengubah suai saiz fail muat naik. Langkah-langkah khusus adalah seperti berikut:
$validate = new \think\Validate([ 'file' => 'fileSize:10485760|fileExt:xlsx,xls', ]);
Ringkasan:
Sama ada dengan mengubah suai konfigurasi PHP.ini atau mengubah suai fail konfigurasi aplikasi atau peraturan pengesahan pengawal, selagi anda menguasai kaedah mengubah suai saiz fail yang dimuat naik, semasa proses pembangunan seterusnya Mengendalikan pelbagai keperluan muat naik fail dengan mudah. Perlu diingat bahawa meningkatkan saiz fail yang dimuat naik juga akan meningkatkan tekanan dan risiko pelayan, jadi sila laraskan dengan berhati-hati.
Atas ialah kandungan terperinci Bagaimana untuk mengubah suai saiz fail yang dimuat naik dalam thinkphp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!