WordPress Yükleme Sınırını Artırmanın 8 Etkili Yolu

Yayınlanan: 2022-11-24

Başından beri WordPress, çekici bir web sitesi geliştirmek için en iyi araç olduğunu kanıtladı. Kullanıcılara bir e-ticaret mağazasından kurumsal bir ağa oluşturmak için temalar ve eklentiler sağlar. Bununla birlikte, performans, güvenlik ve destek, WordPress siteniz için bir ana bilgisayar seçerken göz önünde bulundurmanız gereken şeylerdir.

Yüklemenizin 25 MB'lık sınırlı WordPress yükleme dosyası boyutuyla kesintiye uğraması can sıkıcı olabilir. Böyle bir durum büyük dosyaların, eklentilerin ve temaların yüklenmesine devam edilememesine neden olur ki bu da bir engeldir. Bu nedenle, hem sunucunuzda hem de WordPress sitenizde maksimum yükleme boyutunu genişletmek önemlidir.

Ana makinenize ve sunucunuza bağlı olarak sorunu çözmek için çok sayıda yöntem vardır. Yazımız ile WordPress yükleme limitini nasıl verimli bir şekilde artırabileceğinizi öğrenelim.

  • WordPress Yükleme Limiti nedir?
  • #1 Barındırma Sağlayıcınızla İletişime Geçin
  • #2 .htaccess Dosyanızı Güncelleyin
  • #3 php.ini Dosyasını Özelleştirin
  • #4 .user.ini Dosyasını Değiştirin
  • #5 PHP Seçeneklerini cPanel aracılığıyla değiştirin
  • #6 upload_size_limit Filtresini kullanın
  • #7 Bir WordPress Eklentisini Etkinleştirin
  • #8 Çoklu Sitede Yükleme Dosyası Boyutunu Artırın
  • Bonus: WordPress Yükleme Dosyalarınızı Koruyun

WordPress Yükleme Limiti nedir?

Bir web sitesi oluşturmak için resimler, videolar, sesler, temalar ve eklentiler gibi medya dosyaları gereklidir. Yukarıda bahsedildiği gibi, yükleme boyutu minimum olarak ayarlandığında, büyük dosyaları karşıya yüklemek zordur.

Çoğu zaman, WordPress yükleme dosya boyutu sınırı 2 ila 150 MB arasında değişir. Zaman aşımlarının oluşmasını önlemek için ana makineniz genellikle sınırı sunucu düzeyine eşitler.

WordPress'te Maksimum Yükleme Boyutu Nasıl Artırılır?

Öncelikle, WordPress sitenizin maksimum yükleme boyutunu kontrol etmeniz gerekir. Herhangi bir medya dosyası yüklemeye çalıştığınız anda yükleme boyutu sınırıyla karşılaşacaksınız. İhtiyacınız olan tek şey, WordPress yönetici panosu > Medya > Yeni Ekle'ye gitmek, işte burada.

pda-check-artırma-wordpress-upload-limit

Ardından, WordPress yükleme sınırını artırmak için aşağıdaki talimatları izleyin.

#1 Barındırma Sağlayıcınızla İletişime Geçin

Barındırma sağlayıcınıza ulaşmak, basitliği nedeniyle ilk yönteminiz olmalıdır. Yükleme sınırını artırmak kolay olduğu için çoğu barındırma sağlayıcısı sorunu çözmenize yardımcı olur. Ayrıca sunucuya veya sitenize habersiz müdahale edilmesi olumsuz sonuçlara neden olabilir.

#2 .htaccess Dosyanızı Güncelleyin

Sitenizin kök dizininde bulunan .htaccess dosyası web sunucusunu kontrol eder. "Gizli dosyalar" görüntüsünü etkinleştirdiğinizden emin olun, aksi takdirde dosyayı bulamazsınız. Aşağıdaki kodu en altına ekleyin, dosyayı bulduğunuzda numarayı istediğiniz gibi özelleştirin:

 php_value upload_max_filesize 60M
php_value post_max_size 60M
php_value bellek_limiti 15M

#3 php.ini Dosyasını Özelleştirin

Php.ini dosyası ayrıca sitenizin kök dizininde bulunur. Yalnızca FTP, cPanel ve WordPress eklentisi aracılığıyla erişilebilir. Php.ini dosyası, şu kodları ekleyerek web barındırıcınızı kurmanıza ve yükleme sınırınızı özelleştirmenize olanak tanır:

 upload_max_filesize = 12M
post_max_size = 13 milyon
hafıza_sınırı = 15M

php.ini dosyasının ayarlarını bulamıyorsanız, kodu kopyalayıp dosyanın altına yapıştırın. Dosyayı bulamamanız durumunda kendiniz için bir tane oluşturun.

#4 .user.ini Dosyasını Değiştirin

Web barındırıcınız genel PHP yapılandırmasını kilitlemediyse, sunucuyu php.ini dosyaları yerine .user.ini dosyalarıyla çalışacak şekilde ayarlamış olabilir. php.ini ve .htaccess dosyalarına benzer şekilde, .user.ini dosyası sitenizin kök dizinindedir. Bulamıyorsanız, yeni bir .user.ini dosyası oluşturabilirsiniz.

Bulunduktan sonra, aşağıdaki kodları .user.ini dosyanıza ekleyin:

 upload_max_filesize = 32M
post_max_size = 64 milyon
hafıza_sınırı = 128M

#5 PHP Seçeneklerini cPanel aracılığıyla değiştirin

Web sunucunuz sunucunuzu ve sitenizi cPanel ile yönetiyorsa, yükleme limitinizi arayüzünden yapılandırabilirsiniz. Başlamak için, cPanel panonuzdaki Yazılımda PHP Sürümünü Seç'i seçin .

pda-select-php-versiyon-cpanel

Geçerli PHP sürümünü değiştirebilir ve sunucunuzun PHP Uzantılarını etkinleştirebilir veya devre dışı bırakabilirsiniz. PHP Seçenekler paneline gitmek için Seçenekler bağlantısına tıklayın.

pda-php-options-cpanel

upload_max_filesize , post_max_size , memory_limit , max_execution_time ve max_input_time gibi PHP yönergelerinin değerlerini özelleştirmek için sayfayı aşağı kaydırın.

pda-artış-wordpress-upload-limit-cpanel

Değerlerle ilgili herhangi bir sorunuz varsa, web barındırıcınızla iletişime geçmenizi öneririz. Eski bir sürüm kullanıyorsanız Değişiklikleri Kaydet'e basmayı unutmayın çünkü yeni sürüm ayarlarınızı otomatik olarak kaydeder.

#6 upload_size_limit Filtresini kullanın

upload_size_limit filtresi, elbette, php.ini dosyasındaki maksimum yükleme boyutunu filtreler. İzin verilen maksimum yükleme boyutunu Medya Kitaplığı ve Site Sağlık Bilgisi'nde de görebilirsiniz.

Aşağıdaki kod, yönetici olmayan tüm kullanıcılar için yükleme sınırını tanımlar. Yine de, belirli rollerinize uyması için kodu değiştirebilirsiniz.

 /**
* Yönetici olmayanlar için yükleme boyutu sınırını filtreleyin.
*
* @param string $size Yükleme boyutu sınırı (bayt olarak).
* @return int (belki) Filtrelenmiş boyut sınırı.
*/

işlev filter_site_upload_size_limit( $size ) {
// 'manage_options' yeteneğine sahip olmayan kullanıcılar için yükleme boyutu sınırını 10 MB olarak ayarlayın.
if ( ! current_user_can( 'seçenekleri yönet' ) ) {
// 10 MB.
$size = 1024 * 10000;
}

$boyutu döndür;
}

add_filter('upload_size_limit', 'filter_site_upload_size_limit', 20 );

#7 Bir WordPress Eklentisini Etkinleştirin

Geliştiricilerin her zaman sorununuzu çözecek bir eklentisi vardır ve WordPress yükleme sınırını artırmak bir istisna değildir. Bugün size sunmak istediğimiz eklentilerden biri, Maksimum Yükleme Dosyası Boyutunu Artırın.

Eklenti etkinleştirildikten sonra, ayarlarına gidin ve yeni yükleme boyutunuz için istediğiniz boyutu girin. Değeri girin ve bu kadar! Az önce WordPress yükleme boyutu sınırını artırdınız.

pda-artırma-wordpress-upload-limit-eklentisi

#8 Çoklu Sitede Yükleme Dosyası Boyutunu Artırın

WordPress multisite kullanıyorsanız, yükleme sınırını ayarlardan artırabilirsiniz.

Ancak artış, sunucu yapılandırmanıza bağlıdır. Sunucu ayarı 20MB ise, yükleme dosyası boyutunu bunun üzerine çıkaramazsınız. Ağınız, sunucunun 20MB'lık alanından 15MB'ye ayarlandığında, karşıya yükleme boyutunu 20MB'ye yükseltebilirsiniz.

pda-artış-wordpress-max-yükleme-dosya-boyutu

Bonus: WordPress Yükleme Dosyalarınızı Koruyun

Yükleme sınırı sorununuzu çözdükten sonra, dosya koruması en önemli endişeniz olmalıdır. Sırada, endişelerinizi özenle ele alacak dinamik bir ikili güvenlik eklentimiz var - PDA Gold ve PPWP Pro. Onları kontrol et! .

Önleme Direct Access Gold (PDA Gold), Google'ın dosyalarınızı dizine eklemesini engeller, böylece dosyanız kimseye ifşa olmaz. Birisi dosyalarınıza yasa dışı bir şekilde erişmeye çalışırsa, bir 404 hata sayfasıyla karşılaşır. Ayrıca, PDA Gold, bant genişliğinizden tasarruf sağlayan ve sitenizin sorunsuz çalışmasını sağlayan hotlinking'i engeller.

Parola koruması açısından PPWP Pro'dan daha iyi bir eklenti yoktur. Eklenti parolası, WordPress dosyalarınızı, gönderilerinizi, sayfalarınızı, kısmi içeriğinizi, WooCommerce ürünlerinizi ve hatta tüm web sitenizi korur. PPWP Pro, birden fazla içerik için tek bir parola oluşturmanıza veya tek bir içeriği birden çok parola ile güvence altına almanıza olanak tanır.

Dosyalarınızı Hemen Yüklemekten Çekinmeyin

Özetlemek gerekirse, sınırlı WordPress yükleme dosyası boyutu can sıkıcı ama üstesinden gelinmesi kolay bir engeldir. Çözümlerimizle, sitenizin gelişimi adına büyük dosyaları ücretsiz olarak yüklemekten sizi alıkoyan başka ne var? Yine de, kök dosyalarla etkileşime girdiğiniz için her adımı dikkatli bir şekilde atmanızı öneririz.

Bu makaleyi faydalı buluyor musunuz? Düşünmemiz gereken herhangi bir çözüm var mı? Lütfen aşağıdaki yorum bölümünde bize bildirin.