Tam o sırada, başka bir pillinetwork sitesi olan 10marifet.org'da: "Iğne oyaları"

PHP UPLOAD HATALARI
Dün bir arkadaşım php ile yaptığı bir sayfaya 3MB boyutunda bir dosya yükleyemediğini söyledi bana.Değer dostum Berk.Madem sana yardımcı oldum bu bilgiyi diğer internet kullanıcılar ile de paylaşayım.

Php ile yapılmış bir sayfa da upload(dosya yükleme) yaparken hata almanız muhtemeldir.Bunun sebebi apache sunucusunun php ile dosya yüklerken ve formları post ederken post edilen bilgilere bir limit koymasıdır.Bunlar varsayılan olarak bir defada yüklenebilecek dosya boyutu 2MB ve bir defada post edilebilecek veri miktarı ise 8MB’dir.Post edilecek veri derken form içinde yer alan tüm alanlar.Textler,radiolar,hiddenlar…
Eğer 8M’den fazla veri göndermeye çalışırsanız şu hatayı alırsınız
Warning: POST Content-Length of 60451520 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
Gördüğünüz gibi 8388608 byte olan limiti bi hayli aşmışsın….
Eğer 8MB’den az veri gönderdiniz ama dosyanız 2MB’den büyükse apache hata vermez ama dosyayı da yüklemez.

1.YÖNTEM: http://localhost/apache2triadcp adresine giriyoruz.Burada phpMyAdmin’de kullandığımız kullanıcı adı(root) ve şifre geçerlidir.Solunda fil simgesi olan php yazısını buluğ sağındaki anahtar ikonuna tıklıyoruz.
Maximum size of POST data :8M = 8MB, Sets max size of post data allowed. This setting also affects file upload.
Bu yukarda bahsettiğim bir defada gönderilebilecek veri miktarıdır.Bunu isteğinize göre 40M falan yapabilirsiniz.
Maximum size for uploads :Where 2M = 2MB. Specifies the maximum allowed size for an uploaded file.
Bu da yüklenebilecek bir dosyanın maksimum boyutu.Bunu da isteğinize göre değiştirebilirsiniz.

2.YÖNTEM: c:\windows dizinine girip php.ini dosyasını buluyoruz.
upload_max_filesize = 2M  bu satırda dosya boyutunu ayarlıyoruz.Yukarıdaki ile aynı şey zaten.
post_max_size = 8M  Bu da bir defada gönderilebilecek veri miktarı.

Spacer
Spacer
 | 2 yorum var 
 | 24 Ekim 2008 21:14 

Yorumlar

Teşekkürler :)

scorpion06  |  (0 puan) 09 Haziran 2009 09:56
mnc  |  (0 puan) 09 Haziran 2009 15:25

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

son yorumlar

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu