Teknoloji 03.07.2026

PHP upload_max_filesize ve post_max_size Yükseltme

PHP upload_max_filesize ve post_max_size Yükseltme

PHP upload_max_filesize ve post_max_size Yükseltme Yöntemleri

WordPress veya diğer PHP tabanlı web sitelerinizde büyük boyutlu bir tema, eklenti veya medya dosyası yüklemek istediğinizde "Yüklenen dosya php.ini dosyasındaki upload_max_filesize direktifini aşıyor" gibi hatalarla karşılaşabilirsiniz. Bu durum sunucudaki PHP yapılandırma limitlerinin varsayılan olarak düşük tutulmasından kaynaklanır. Bu limiti yükseltmenin en pratik 3 yolunu sizin için derledik.

Yöntem 1: php.ini Dosyasını Düzenleme (Sunucu Sahipleri İçin)

Kendi VDS sunucunuza sahipseniz, sunucudaki global PHP yapılandırma dosyasını (php.ini) düzenleyerek limitleri kalıcı olarak değiştirebilirsiniz. Dosyayı sunucunuzda bulun (Örn: /etc/php.ini veya /etc/php/8.1/fpm/php.ini) ve şu satırları düzenleyin:

upload_max_filesize = 256M
post_max_size = 256M
memory_limit = 512M
max_execution_time = 300

Düzenleme sonrası web sunucusunu (Nginx/Apache) ve PHP-FPM servisini yeniden başlatmayı unutmayın:

systemctl restart php-fpm (veya apache2)

Yöntem 2: .htaccess Dosyası ile Yükseltme (Apache Kullanıcıları İçin)

Eğer sunucu ayarlarına müdahale edemiyorsanız ve web sunucunuz Apache ise, sitenizin ana dizinindeki .htaccess dosyasının en altına şu kodları ekleyerek limiti yükseltebilirsiniz:

php_value upload_max_filesize 256M
php_value post_max_size 256M
php_value memory_limit 512M
php_value max_execution_time 300

Yöntem 3: cPanel veya Plesk Panel Üzerinden Değiştirme

Kontrol paneli kullanıyorsanız, herhangi bir kodla uğraşmadan limitleri panel arayüzünden güncelleyebilirsiniz:

  • cPanel için: "Select PHP Version" (PHP Sürümü Seçin) kısmına girip "Options" (Seçenekler) sekmesinden limitleri değiştirin.
  • Plesk için: Alan adının "PHP Ayarları" (PHP Settings) sayfasına gidip ilgili kutucuklardaki değerleri yükseltin.

Limitesiz ve yüksek PHP kaynakları tahsis edilmiş yüksek performanslı sunucularımız için VDS Kiralama sayfamızı inceleyebilirsiniz.

QBilisim.Com

IRCd, hosting ve sunucu operasyonunu tek yerden yönet.

Kurulum, taşıma, DNS, SSL, applet ve destek süreçleri için müşteri panelinden talep oluşturabilirsin.