HTTP WordPress Hatası Nasıl Düzeltilir (Görüntüler Medya Kütüphanesine Yükleme)

Herhangi bir platform gibi, bunların üstesinden nasıl geleceğinizi öğrenmeniz gereken her zaman hatalar veya rahatsız edici sorunlar vardır. Bize inan, her şeyi yeterince gördük! Ölümün beyaz ekranından bir veritabanı bağlantı hatasına kadar, WordPress’in kendi benzersizliği olmalıdır. Ama hala seviyoruz! Bugün daha yaygın HTTP hatalarından birini tartışacağız. Kullanıcılar genellikle WordPress medya kütüphanesine resim veya video yüklemeye çalışırken bunu deneyimler. HTTP’nin hataları genellikle kolayca düzeltilse de, genellikle iş akışınıza müdahale ettiği için hayal kırıklığı yaratabilir. Blog yayınınız için mükemmel bir görüntüyü bulmaya çalışmaktan 20 dakika harcamaktan daha kötü bir şey yok, yüklemeye gidiyorsunuz ve BAM, aniden çok hafif bir hatayla karşılaşıyorsunuz.
Aşağıda, bu hatanın neden olduğunu ve medyanızı yeniden inceleyebilmeniz için hızlı bir şekilde çözmek için neler yapabileceğinizi keşfedeceğiz. HTTP WordPress’in hatası nedir? HTTP WordPress hataları, varsayılan medya kitaplığı aracını kullanarak resim veya video yüklemeye çalışırken bir şeyler yanlış olduğunda oluşur. Ne yazık ki, genellikle HTTP durum koduna başvurabileceğimiz bir tarayıcı hatasının aksine, WordPress hatalarının çözülmesi biraz daha zordur (özellikle de hata ayıklama WordPress modunu nasıl etkinleştireceğinizi bilmiyorsanız).
Çok belirsiz olan “HTTP Hatası” neyin yanlış olabileceğini ve hatta nerede aramaya başlayacağınızı belirlemenize yardımcı olmaz. Ancak bunun nedeni, bazı başarısızlık nedenleri olabilir ve WordPress nedenini bilmiyor, böylece ortak bir hata mesajı (aşağıda görüldüğü gibi) ortaya çıkarıyor.

WordPress HTTP hatasını nasıl düzeltilir Deneyimlerimizden, HTTP WordPress hataları genellikle iki şeyden gelir: birincisi istemcinin veya kullanıcının hatası (giriş oturumunuz, dosya adındaki kötü karakter, vb.) Ve ikincisi Sorun mu? WordPress (sunucu sorunu, bellek listesi, üçüncü taraf eklentisi, barındırma kaynakları, vb.) Bu yüzden ikisinden birine dalacağız.
Hataları düzeltmek için kontrol edilmesi gereken bazı öneriler ve şeyler (gördüğümüz en yaygın nedenlere göre sıralanmıştır):
Sayfayı yansıtın
Dosya boyutunu azaltın veya değiştirin
Resim Dosyası Adını Değiştir
Geçici olarak eklentileri ve temaları devre dışı bırakın
WordPress Host’a sorun
PHP bellek sınırını artırın
Yükleme klasör iznini kontrol edin
PHP’nin en son sürümüne geçin
Imagick ile performans sorunlarını iyileştirin ve birlikte ev sahipliği yapın
Özel medya kütüphanesi yolunu silin
Mod_security devre dışı bırak
Sunucu eklentisine ekle yükleyin
1. Bir WordPress HTTP hatası bulurken yapmanız gereken ilk sayfayı yansıtmak, tarayıcınızdaki sayfaları yenilemektir. Kulağa çok kolay geliyor değil mi? Aslında bu şimdiye kadar gördüğümüz en yaygın gelişme. Sebep bu:
İlk olarak, herhangi bir nedenle, tarayıcınız WordPress ile geçici bir bağlantı kaybedebilir ve işlem tamamlanamaz. Bunun nedeni ISS’niz, WordPress ana bilgisayarınızla geçici hıçkırıklar, vb. Sayfayı yenileyip tekrar yüklemeye çalışırsanız, hatalar bazen kendi başına çözülür. İkincisi, bazen sayfayı yeniledikten veya başka bir sekmeden WordPress düzenleyicisine döndükten sonra aniden kaldırıldığınızı görüyoruz. Bu büyük olasılıkla WordPress giriş oturumunuzun süresi dolduğunun bir göstergesidir. Aşağıdaki mesajı göreceksiniz: Oturumunuz bitti. Ayrıldığınız yere devam etmek için lütfen gelin.
Seansınız sona erdi
Tabii ki, medyanızı yeniden yüklemeye çalışıyorsunuz ve tekrar yüklemeye çalışıyorsunuz. Ancak, HTTP’nin hatası meydana geldi. Bu WordPress ile bir tür tuhaflık. Yeniden girdikten sonra, manuel olarak açtığınız sayfayı gerçekten yenilemelisiniz. Ardından medyayı yüklemek tekrar çalışır. 2. Dosya boyutunuzu azaltın veya değiştirin Görüntü dosyanızı düzenlemeniz gerekebilir; Web için resimlerin nasıl optimize edileceğine dair derinlemesine yayınlarımızı kontrol etmenizi öneririz. Görüntünüz medya kütüphanesine yüklendiğinde bunu sizin için otomatik olarak yapmak için kullanabileceğiniz üçüncü taraf görüntülerini optimize etmek için birçok eklenti vardır.

Imagify’ı Kinsta web sitemizde yıllarca sorunsuz kullandık. Ama orada da birçok harika insan var. Kullandığınız eklentilerin, yerel olarak değil, kendi sunucularında görüntüleri optimize ettiklerinden emin olun. Resim kütlesini yerel olarak optimize ederseniz, bu sitenizin performansına büyük zarar verebilir. WordPress eklentisini hayal edin
WordPress, kutunun dışındaki duyarlı görüntüleri desteklediğinden yüksek çözünürlüklü görüntüler yüklemek uygundur. Aslında, görüntünün retina ekranında keskin görünmesini isteyebilirsiniz. Ancak, yüksek çözünürlüklü görüntüler gerektiren bir fotoğrafçı veya işletme olmadıkça, iyi pratik kurallar son resminizin boyutunu 100 KB’nin altındaki ve web sitenizin div içeriğinin genişliğinin iki katından fazla tutmaz.
Ayrıca, PNG ve JPG dosya türleriyle oynamanız gerekebilir. Bazen görüntünün türüne bağlı olarak diğerinden çok daha büyük olabilir. WordPress ana bilgisayar yapılandırmanıza bağlı olarak, WordPress maksimum yükleme dosyasının boyutunu artırmayı da düşünebilirsiniz. 3. Görüntü dosyasının adını değiştirme, görüntü dosyasının adını değiştirmeye çalışmaya zarar vermez. Yinelenen dosya adını yüklemeye çalışırsanız, WordPress’in sonunda otomatik olarak bir numara eklemesi gerekir, ancak çalışmazsa dosya adınızı değiştirmeyi deneyin. Ne yazık ki, WordPress yüklenen resim dosyasının dosya adını değiştirmenize izin vermez, bu nedenle adını yerel olarak değiştirmeniz ve tekrar yüklemeniz gerekir.

Mevcut görüntüleri yüklediğimizde, genellikle sonunda -1 veya -2 ekleriz (örnek: image-file-1.png, image-file-2.png). Bir bağlantı işareti eklediğinizden emin olun, Google bunu tek bir kelime olarak okuyacaktır ve SEO’nuza zarar verebilir. Ayrıca, güvenli olmak için, özel karakterler içeren dosya adlarıyla resim yüklemekten kaçının. Bu, sembolleri ve apostrof gibi uluslararası dil karakterlerini içerir. Bağlantı işareti iyi. Aşağıdaki örneği Japon Kinsta sitesinde görebilirsiniz, İngilizce’yi özel karakterler değil, dosya adları için kullanıyoruz. WordPress bunu teknik olarak destekleyebilse de, ortaya çıkabilecek birçok sorun var. Özel karakterler olmadan görüntü dosyasının adını değiştirmek
4. Eklentiyi devre dışı bırakın ve eklentinizi devre dışı bırakmayı denemek için HTTP hatası yaşıyorsanız ve hatta bunun sorunu çözüp çözmediğini görmek için WordPress temanızı varsayılan olarak yönlendirin. Görüntü optimizasyon eklentileri (doğrudan medya kitaplıklarına bağlanırlar) ve WordFence gibi güvenlik eklentileri (bu eklenti bazen çok sınırlayıcı) dahil olmak üzere ortak nedenler olan bazı eklentiler. Ya da sadece WordPress temanızı siliyorsunuz. Doğrudan sitenizi etkilemek istemiyorsanız, sitenizi doğrudan evreleme ortamına klonlayın. WordPress HTTP hatası evrelemede de meydana gelirse, daraltmaya başlamak için tüm eklentilerinizi hızlı bir şekilde devre dışı bırakabilirsiniz.
Unutmayın, eklentiyi devre dışı bırakırsanız veri kaybetmezsiniz. Hala yöneticinize erişebiliyorsanız, bunu yapmanın hızlı yolu “eklenti” ye göz atmak ve Mass Action menüsünden “Deactivate” i seçmektir. Bu, tüm eklentilerinizi devre dışı bırakacaktır.
Bu sorunu çözüyorsa, suçluyu bulmalısınız. Birer birer etkinleştirmeye başlayın ve medya kütüphanesine daha fazla resim yüklemeye çalışın. HTTP’nin hatasını tekrar gördüğünüzde, sorunlu bir eklenti buldunuz. Daha sonra, WordPress deposunda yardım almak veya destek biletleri almak için eklenti geliştiricisiyle iletişime geçebilirsiniz. WordPress yöneticisine erişemiyorsanız, FTP’yi sunucunuza girebilir ve eklenti klasör adınızı Plugins_old gibi bir şeye değiştirebilirsiniz. Ardından sitenizi tekrar kontrol edin. Başarılı olursa, her eklentiyi tek tek test etmeniz gerekir. Eklenti klasör adınızı eklentilere geri değiştirin ve ardından bulana kadar içindeki her eklenti klasörünün adını tek tek değiştirin. Bunu önce evreleme sitesinde de çoğaltmaya çalışabilirsiniz.

Eklenti klasörünün adını değiştirin
Aynı şey WordPress temanız için de geçerlidir.Genellikle tema medya kütüphanesine bağlı değildir, ancak bazı garip ayarlar gördük.Temasını düzeltip düzeltmediğini görmek için yirmi on yedi varsayılan temaya yönlendirmeye çalışmanın hiçbir zararı yoktur.Tıpkı eklenti gibi, mevcut tema ayarlarınızı kaybetme konusunda endişelenmenize gerek yoktur.WordPress veritabanında depolanan her şey.5. WordPress ana bilgisayarınıza sorun, yukarıdaki adımları denediyseniz ve yine de bir WordPress HTTP hatası alıyorsanız, devam etmeden önce yardım almak için WordPress ana bilgisayarınızla iletişime geçmelisiniz.Ek sorunları çözmek için birçok adım biraz daha gelişmiş ve çoğu zaman ev sahibinizden sizin için yapmasını veya kontrol etmesini isteyebilirsiniz.Kinsta Destek Ekibi, Mykinsta Dashboard’un sağ altından 24×7 kullanılabilir. Kinsta WordPress’e ev sahipliği yapmak
6. PHP belleğinin sınırını artırın HTTP WordPress hatası için başka bir neden, sunucunuzun arka plan yükleme işleminin başarıyla tamamlanması için mevcut belleğin bulunmamasıdır. Bu, WordPress’in bir araya gelmesiyle ilgili çok yaygın bir sorundur. Bunu düzeltmek için PHP’nin kullanabileceği bellek miktarını artırmanız gerekir. 256 MB önerilir. Kinsta istemcileri için varsayılan bellek sınırı 256 MB olarak düzenlenmiştir. WordPress sitenizi Kinsta’da barındırıyorsanız, bellek eksiklikleriyle ilgili sorunlarınız olmamalıdır. WP-Config.php ile PHP bellek sınırını artırın WP-Config.php’ye aşağıdaki kodu ekleyerek PHP bellek sınırını artırabilirsiniz. Not: Bu, WordPress ana bilgisayarınız tarafından uygulanan sunucu seviyesi kuralları tarafından yazılabilir. tanımlama (‘wp_memory_limit’, ‘256m’); CPANEL’deki PHP bellek sınırını artırın Ana bilgisayarınız cpanel kullanıyorsa, PHP bellek sınırını iki farklı alanda artırabilirsiniz. Birincisi yazılım bölümünün altındadır. “PHP sürümünü seçin.” “PHP seçeneğine geç” tıklayın. Daha sonra değeri değiştirmek için “Memory_Limit” i tıklayabilirsiniz. İkinci alan da yazılım bölümünün altındadır. “Multiphp Bu Editor” aracına tıklayın. Bu, php.ini dosyasını değiştirmenizi sağlar. Sadece “Memory_Limit” yazılı yere gidin ve daha yüksek bir değer girin.

CPANEL’deki PHP bellek sınırlarını artırın
PHP.ini ile PHP belleğinin sınırını artırın

Bültenlere Kaydolun
Trafiğimizi%1000’den fazla nasıl artırdığımızı bilmek ister misiniz? Haftalık bültenimizi içerideki WordPress insanlar hakkında ipuçlarıyla alan 20.000’den fazla insana katılın!

CPanel kullanmıyorsanız şimdi abone olun, erişiminiz varsa doğrudan Php.ini dosyalarını düzenleyebilirsiniz. Bunu yapmak için sitenize FTP veya SSH üzerinden giriş yapın, sitenizin kök dizinini açın ve bir php.ini dosyası oluşturun veya oluşturun. SSH üzerinden bağlanamıyor musunuz? “Bağlantıyı Reddet” SSH hatasını nasıl düzelteceğinizi öğrenin. Dosya zaten oradaysa, “Memory_Limit” ayarlarını arayın ve gerektiği gibi değiştirin. Paylaşılan bazı ana bilgisayarlar, PHP.ini dosya ayarlarının çalışması için .htaccess dosyanıza SUPHP yönergesini eklemenizi gerektirebilir. Bunu yapmak için, sitenizin kökünde bulunan .htaccess dosyanızı düzenleyin ve dosyanın üst kısmına aşağıdaki kodu ekleyin: sunucu davranışını değiştirmek için kullanabileceğiniz çeşitli ayarları içeren özel bir gizli dosyadır, belirli bir dizin seviyesine sahiptir. Php.ini’ye erişiminiz yoksa, bunu bir sonraki denemenizi öneririz. İlk olarak, FTP veya SSH üzerinden sitenize giriş yapın, kök dizininizi görün ve orada bir .htaccess dosyası olup olmadığını görün. Varsa, dosyayı düzenleyebilir ve “php_value belleğer_limit” değerini değiştirebilirsiniz. 7. Yükleme klasör iznini kontrol edin, genellikle bir klasör izni hatası olduğunda, WordPress’te dizine yazamama hakkında bir mesaj alırsınız. Ancak, bu her zaman olmayabilir. WordPress sitesi saldırıya uğramış veya kötü amaçlı yazılımlarla enfekte edilmişse, izinle meydana gelen birçok sorun olabilir.
Ücretsiz demoyu deneyin

İpucu: Kinsta, tüm müşteriler için ücretsiz hack iyileştirmeleri sunar. Dikkat ettiğiniz ana klasör /WP-Content /Yükleme klasörüdür, çünkü dosyanın medya kitaplığı aracılığıyla yüklendiğinde depolandığı yerdir. Codex WordPress’e göre, tüm yönetmenlerin 755 (DRWXR-XR-X) veya 750 olması gerekir. FTP istemcileriyle (aşağıda görüldüğü gibi) klasör izninizi kolayca görebilirsiniz. Ayrıca WordPress ana destek ekibinizle iletişime geçebilir ve hızlı bir şekilde düzenlendiğinden emin olmak için hızlı bir şekilde klasörünüzdeki ve dosyanızdaki dosyalarınızdan izin almalarını isteyebilirsiniz. Bu klasörde izninizi manuel olarak güncellerseniz, “Alt Direktiflere Recurse” seçeneğini kontrol ettiğinizden ve “Yalnızca dizinlere başvurduğunuzdan” emin olun. WordPress bir dizin izni yükledi

8. PHP WordPress’in en son sürümüne taşınmak, PHP 7.3 veya daha yüksek olanı resmen öneren. Çalışmazsanız, CMS geliştiricisi tarafından belirlenen minimum gereksinimler altındasınız.
Kesinti ve WordPress problemi ile kavga mı ediyorsunuz? Kinsta, zamanınızı korumak için tasarlanmış bir barındırma çözümüdür! Özelliklerimizi görün
Her zaman en son ve desteklenen PHP’yi çalıştırmanızı öneririz, çünkü hata iyileştirmeleri ve durdurulması gereken işlevler de dahil olmak üzere daha iyi güvenlik ve performans sunar. Ünlü HTTP WordPress hatası da dahil olmak üzere her türlü hataya katkıda bulunan daha uzun bir PHP sürümü gördük. Kinsta’da Mykinsta kontrol paneline tek bir tıklama ile PHP 7.4’e kolayca geçebilirsiniz.
PHP 7.4’e geçiş
Ev sahibiniz cpanel kullanıyorsa, PHP sürümünüzü değiştirmeniz için zaten mevcut seçeneklere sahip olabilirler. Sadece cpanel girin ve “Yazılım” kategorisi altında “PHP sürümünü seçin” tıklayın. PHP sürümünü seçin
Daha sonra, ev sahibiniz tarafından desteklenenler için mevcut olan PHP sürümünü seçebilirsiniz.
CPanel’de Php 7
9. Imack ile performans sorunlarını iyileştirin ve birlikte barındırın, görüntü işleme için kullanılan iki farklı PHP modülü vardır: GD Library ve ImageIck (Imagemagick). Sunucunuza yüklenmiş olana bağlı olarak, WordPress bunlardan birini kullanabilir. Sorun şu ki, ortak WordPress ana bilgisayarının perde arkasında birçok yavaşlama kaynağı var. Aynı makinede bu kadar çok kullanıcıyı sıkıştırabilmelerinin tek yolu budur. İnsanların karşılaştığı genel sorun, Imageick’e (Imagemagick) tahsis edilen çok az kaynaktır. Ana bilgisayar, HTTP WordPress hatalarına neden olan çok sayıda UTA kullanma yeteneğini sınırlayacaktır. Aşağıdaki kodu .htaccess dosyanızın üstüne ekleyebilir, UTAS sınırının değerini daha yüksek bir şeye dönüştürebilirsiniz. Magick_thread_Limit 1 Sahip olduğunuz başka bir seçenek, WordPress’e Imageick yerine GD kütüphanesini kullanmasını söylemektir. Bunu sadece function.php tema dosyasına aşağıdaki kodu ekleyerek yapabilirsiniz. İşlevi wpb_image_ditor_default_to_gd ($ editör) {$ gd_ditor = ‘wp_image_ditor_gd’; $ editors = array_diff ($ editörler, dizi ($ gd_ditor)); Array_unshift ($ editörler, $ gd_ditor); Dönüş $ editörleri; } add_filter (‘wp_image_ditors’, ‘wpb_image_edor_default_to_gd’);

Frank olacağız. Bunun gibi şeyleri değiştirmek zorunda kalırsanız, yeni bir WordPress sunucusuna geçme zamanı. Kinsta’nın böyle çılgın bir sınırı yok ve çoğu, sadece PHP işçileri tarafından sınırlısınız. Web sitesi sahibi olarak böyle şeyler hakkında endişelenmenize gerek yok. Her site için ayarlanan LXD ve LXC yazılım kapları tarafından yönetilen ana bilgisayarları kullanıyoruz. Yani, her WordPress sitesi, çalıştırmak için gereken tüm yazılım kaynaklarına sahip kendi izole kabına yerleştirilir (Linux, Nginx, PHP, MySQL). % 100 kişisel kaynaklar ve diğerleri ve hatta kendi siteniz arasında paylaşılmıyor. Kinsta’nın denediğiniz diğer ana bilgisayarlardan nasıl farklı olduğu hakkında daha fazla bilgi edinin. 10. Özel medya kütüphanesinin yolunu kaldırın, medya kitaplığı yolunuzun düzgün bir şekilde düzenlenmemesi çok mümkündür. Bunu genellikle kullanıcılar yerel geliştirme sitelerini üretime göç ettiklerinde görürüz. WordPress kontrol panelinizde “Medya” Aşağıdaki “Ayarlar” ı görürseniz ve kayıtlı dosya yolunun değerini görün, devam edin ve silin ve “Değişik Kaydet” i tıklayın. Ortamınızın varsayılan /wp-content /yükleme klasöründe saklanmasını istiyorsunuz. Aşağıda genellikle neye benziyor. Kütüphane yolunu görmüyorsanız, o zaman hepiniz iyisiniz. WordPress Medya Ayarları
11. Mod_security Mod_Security devre dışı bırak, bazen HTTP WordPress hatalarının oluşmasına neden olabilecek açık kaynaklı bir güvenlik duvarıdır. .Htaccess dosyanızın en üstüne aşağıdaki kodu ekleyerek mod_security’yi devre dışı bırakabilirsiniz.
Seppiltermesin ölür
SecfiltersCanPost Off CPanel kullanıyorsanız, “Güvenlik” bölümünde “ModSecurity” i tıklayarak da devre dışı bırakabilirsiniz.

Cpanel mod güvenliği
Ardından, durumu devre dışı bırakmak istediğiniz alan adının yanındaki durumu “aktif” – “aktif olmayan” olarak değiştirin.

Mod_security devre dışı bırak
Her zaman bir şirket sınıfını kullanmanızı öneririz, ancak bunun yerine Sucuri veya Cloudflare gibi uygun fiyatlı.En iyi WAF ayarları için önerilerimizi buradan okuyabilirsiniz.12. Sunucu Sunucu eklentisinden ekle yükleme son ancak en az değil, gerçekten sınırlıysanız ve işlev görmüyorsa, eklentileri ücretsiz sunucudan yükleyebilirsiniz.Belki WordPress ana bilgisayarınızdan HTTP WordPress hatasıyla nasıl başa çıkacağınızla ilgili bir yanıt bekliyorsunuz.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir