Tuan rumah saya menjalankan Apache 2.0.63 di Redhat Enterprise 4. Saya mencoba memiliki dua versi film yang tersedia untuk diunduh, HD dan SD, dan keduanya dalam format DivX .avi. Saya mengunggah file SD baik yang 700mb, dan setelah beberapa hari mengunggah akhirnya memiliki file HD 3GB di sana juga. File 700mb yang dapat saya akses dan unduh tidak masalah, tetapi yang 3gb sedang melakukan beberapa hal yang sangat aneh:
-Aku mengatur CHMOD ke 777 tapi aku masih mendapatkan 403 Terlarang saat aku mencoba mengunduhnya
-Saya SSH masuk ke server dan mendaftarkan file dalam direktori dan file 3GB memiliki tanda bintang di sebelah namanya (menunjukkan itu file yang dapat dieksekusi) sedangkan file 700mb tidak.
-Mencoba mengganti nama file dan mengubah ekstensi tetapi sepertinya tidak ada yang berhasil.
Adakah yang punya ide? Haruskah saya mengunggah ulang file? Terima kasih!
sumber
Jawaban:
Perbarui Apache Anda ke 2.2, versi sebelumnya melaporkan masalah dengan menawarkan file besar untuk diunduh.
Jika itu tidak berhasil, coba unduh file menggunakan
wget
seperti itu:dan lihat apakah itu berhasil.
MEMPERBARUI:
Dari http://php.net/manual/en/function.filesize.php :
Sepertinya dukungan untuk file besar akan dimasukkan dalam PHP 6.x yang akan segera dirilis ke publik.
sumber