Rumah >pembangunan bahagian belakang >masalah PHP >Apakah yang perlu saya lakukan jika laluan muat turun fail php tidak betul?
Penyelesaian kepada laluan muat turun fail PHP yang salah: 1. Gunakan laluan relatif semasa menentukan laluan fail; 2. Jalankan "iconv('UTF-8','GB2312',$file_path)"; tetapkan "$file_size" lebih besar daripada 0.
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Apakah yang perlu saya lakukan jika laluan muat turun fail php tidak betul?
Laluan muat turun fail php tidak wujud atau kandungan muat turun kosong
Saya sedang menjalankan projek hari ini dan perlu memuat naik dan muat turun fail. Selepas bekerja untuk masa yang lama, sama ada laluan fail salah, atau tiada kandungan dalam fail php yang dimuat turun. . Mari kita susun perkara yang memerlukan perhatian:
1 Apabila menilai laluan fail, gunakan laluan relatif, dan ia mestilah laluan relatif
2. tetapi apabila menggunakan fungsi file_exists(), ia masih menggesa bahawa laluan itu tidak wujud, maka anda perlu menyemak Adakah nama fail mengandungi aksara Cina Jika ya, sila transkodkannya:
$file_path = iconv('UTF-8','GB2312',$file_path);
3. Selepas menyemak semua perkara di atas, anda mendapati bahawa fail yang dimuat turun adalah kosong, jadi anda perlu memberi perhatian kepada Header("Accept-Length:" .$file_size) $file_size di dalam mestilah lebih besar daripada 0;
Di atas adalah perangkap yang saya hadapi semasa memuat turun fail Mungkin saya menjebak diri saya sendiri! Laluan muat turun fail php tidak wujud atau kandungan muat turun kosong
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika laluan muat turun fail php tidak betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!