
WordPress kullanıcılarının en sık karşılaştığı sorunlardan biri dosya yükleme sırasında ortaya çıkan boyut kısıtlamalarıdır. Özellikle büyük görseller, videolar ya da eklenti dosyaları yüklenmek istendiğinde sistem, belirlenen sınırın aşıldığını belirten bir hata mesajı verir. Bu noktada devreye WordPress upload limiti kavramı girer. Bu limit, sitenizin barındırıldığı sunucunun PHP ayarlarıyla doğrudan ilişkilidir ve çoğu zaman varsayılan olarak düşük tutulur. Neyse ki bu sınırı artırmak mümkündür ve birkaç farklı yöntemle kolayca çözülebilir.
WordPress’te Upload Limiti Neden Vardır?
WordPress, dosya yükleme işlemlerini PHP aracılığıyla gerçekleştirir. PHP ise sunucu kaynaklarını korumak amacıyla belirli sınırlar koyar. Bu sınırlar yalnızca yükleme boyutunu değil aynı zamanda işlem süresi ve bellek kullanımını da kapsar. Bu nedenle yükleme limiti, aslında sitenizin performansını ve güvenliğini korumaya yönelik bir önlemdir.
Varsayılan ayarlar genellikle düşük tutulur. Özellikle paylaşımlı hosting hizmetlerinde bu sınır daha da kısıtlı olabilir. Bu yüzden büyük boyutlu medya dosyaları yüklemek isteyen kullanıcılar sık sık bu engelle karşılaşır. WordPress yönetim panelinde “Ortam > Yeni Ekle” bölümüne giderek mevcut upload limitinizi kolayca görebilirsiniz.

Upload Limitini Artırmadan Önce Bilmeniz Gerekenler
Limit artırma işlemlerine başlamadan önce bazı önemli noktalara dikkat etmek gerekir. Öncelikle hosting panelinize ve WordPress dosyalarınıza erişiminizin olması şarttır. Ayrıca kullandığınız WordPress hosting türü de hangi yöntemin sizin için uygun olacağını belirler. Örneğin, VPS ya da dedicated sunucularda daha fazla kontrol sahibi olursunuz, ancak paylaşımlı hostinglerde bazı kısıtlamalar olabilir.
.htaccess Dosyası ile Limit Artırma
En yaygın kullanılan yöntemlerden biri .htaccess dosyası üzerinden düzenleme yapmaktır. Bu dosya, sunucu yapılandırmalarını kontrol eden önemli bir sistem dosyasıdır.
Dosyayı düzenlemek için şu adımları izleyebilirsiniz:
- Hosting panelinizdeki Dosya Yöneticisi’ni açın veya bir FTP istemcisi kullanın.
- WordPress kurulu dizinde yer alan .htaccess dosyasını bulun.
- Dosyayı düzenleme modunda açın.
- Dosyanın alt kısmına aşağıdaki gibi PHP değerlerini 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
- Değişiklikleri kaydedin.
Bu işlemden sonra çoğu durumda yükleme limiti artırılmış olacaktır. Ancak bazı hosting sağlayıcıları bu tür değişikliklere izin vermeyebilir.
php.ini Dosyası ile Limit Artırma
Daha gelişmiş bir yöntem ise php.ini dosyasını düzenlemektir. Bu yöntem genellikle VPS veya özel sunucu kullananlar için uygundur.
İzlenecek adımlar şunlardır:
- Sunucunun kök dizinine erişin.
- php.ini dosyasını bulun veya yoksa oluşturun.
- Aşağıdaki satırları ekleyin ya da mevcut değerleri güncelleyin:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
- Dosyayı kaydedin ve gerekiyorsa sunucuyu yeniden başlatın.
Bu yöntem daha kalıcı ve etkili bir çözüm sunar. Ancak paylaşımlı hosting kullanıcıları genellikle bu dosyaya erişemez.

wp-config.php Dosyası ile Limit Artırma
Eğer diğer yöntemler işe yaramazsa, wp-config.php dosyası üzerinden de bazı ayarlamalar yapılabilir. Bu yöntem, doğrudan WordPress yapılandırmasına müdahale eder.
Yapmanız gerekenler:
- WordPress ana dizininde wp-config.php dosyasını bulun.
- Dosyayı açın ve aşağıdaki satırı ekleyin:
@ini_set(‘upload_max_size’ , ’64M’ );
@ini_set(‘post_max_size’,’64M’);
@ini_set(‘max_execution_time’,’300′);
- Değişiklikleri kaydedin.
Bu yöntem her zaman kesin sonuç vermese de çoğu durumda yardımcı olabilir.
Hosting Sağlayıcınızla İletişime Geçmek
Eğer yukarıdaki yöntemlerin hiçbiri işe yaramıyorsa, en pratik çözüm hosting firmanızla iletişime geçmektir. Özellikle paylaşımlı hosting kullanıyorsanız, bazı ayarlar sunucu düzeyinde kilitlenmiş olabilir. Destek ekibi genellikle sizin için bu limiti artırabilir.
Upload Limitini Artırmanın Avantajları
Yükleme limitini artırmak, özellikle içerik üreticileri için büyük kolaylık sağlar. Daha yüksek çözünürlüklü görseller, uzun videolar ve büyük eklenti dosyaları sorunsuz şekilde yüklenebilir. Bu da sitenizin hem görsel kalitesini hem de işlevselliğini artırır.
Ayrıca sürekli dosya sıkıştırmak veya alternatif yollar aramak zorunda kalmazsınız. Bu da zaman tasarrufu sağlar ve iş akışınızı hızlandırır. WordPress upload limiti doğru şekilde ayarlandığında, sitenizin kullanım deneyimi de ciddi anlamda iyileşir.
WordPress’te dosya yükleme sınırı, başlangıçta küçük bir detay gibi görünse de zamanla önemli bir sorun haline gelebilir. Neyse ki bu sınırı artırmak için birden fazla yöntem bulunur. .htaccess, php.ini ve wp-config.php dosyaları üzerinden yapılacak düzenlemelerle bu sorunu kolayca çözebilirsiniz.