Bu hatanın sebebi, sunucunuzun PHP ayarlarında yüklemeye izin verilen dosya boyutunu aşan bir dosya yüklemeye çalışmanızdır. Bu sorunu çözmek için aşağıdaki adımları izleyebilirsiniz:
-
Php.ini Dosyasını Düzenleme: Öncelikle sunucunuzdaki php.ini dosyasını açın ve upload_max_filesize ve post_max_size değerlerini artırın. Örneğin, upload_max_filesize = 64M ve post_max_size = 64M olarak değiştirebilirsiniz. Bu işlemi yapmak için öncelikle sunucunuza SSH üzerinden bağlanmanız gerekiyor.
-
.htaccess Dosyasını Düzenleme: Ayrıca .htaccess dosyanızı da düzenleyebilirsiniz. Eğer sunucunuzda .htaccess dosyası yoksa oluşturabilirsiniz. Aşağıdaki kodu .htaccess dosyanızın sonuna ekleyin:
php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300
Bu kod, dosya yükleme boyut limitlerini artırır ve yükleme süresini uzatır. Bu sayede daha büyük dosyalar yükleyebilirsiniz.
- Hostunuzla İletişime Geçin: Eğer yukarıdaki adımlar işe yaramazsa, VDS sunucunuzu aldığınız hosting firmasına başvurarak yardım alabilirsiniz. Sunucunuzun özelliklerini kontrol edip, gerekli ayarları yaparak sorununuzu çözebilirler.
Umarım bu çözüm önerileri sorununuzu çözmenize yardımcı olur.