Wordpress blogunuzda bir yazı yazdınız yazınızı resimlerle renklendirmek ilgi çekici hale getirmek istiyorsunuz ancak resim yüklemek istediğinizde
HTTP hatası aldınız resmi yükleyemediniz evet gerçekten çok can sıkıcı bir durum aynı durum bizimde başımıza geldi ve bitirimhane olarak bu sorunu çözdük ama okuyucularımızın da başına gelmiş olabilir diyerek bu konuyu derinlemesine bir araştırdık ve yazıyı sizlerle paylaşmak istedik.Şimdi öncellikle hatanın neden olduğunu söylemek gerekirse bu hata genelde ekletinizin ve ya temanızın kodlarındaki çatışmadan kaynaklanıyor.
Çözüm Yolları ;
+Öncelikle tüm eklentilerinizi etkisiz hale getirip resim yüklemeyi deneyin genellikle bu hatayı veren eklenti
WP - Smush.it bu eklentiyi kullanıyorsanız bu hatayı alabilirsiniz.
+Temanızı değiştirip kontrol edin eğer bir webmastırsanız temanızın beğenmediğiniz yerlerini kendinize göre düzenlersiniz ancak yazdığınız bir kod bu hataya sebep olabilir
temanızı değiştirip resim yüklemeyi tekrar deneyin.
+Dosya izinlerinden kaynaklanıyor olabilir sitenizin
FTP'sine Filezilla programı ile bağlanın
Public_html(www'de olabilir)>>>wp-content klasörüne girin ve orada bulanan uploads klasörüne sağ tıklayın Dosya İzinleri değin açılan pencerede
644 yazan sayıyı
777 olarak değiştirin ve ayrıca altta bulunan Alt klasörlerede uygulansın tik atın birde böyle deneyin.
+
.htaccess dosyanıza aşağıdaki kodları ekleyin.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
#BEGIN Image Upload HTTP Error Fix
<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
<IfModule security_module>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
<IfModule security2_module>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
#END Image Upload HTTP Error Fix
# END WordPress+Wp-confing dosyasının içine define('WP_MEMORY_LIMIT', '64MB'); bu kodları ilave edin.(Wp-confing public_html'nin içerisinde bulunur.)
+Bu madde sorunları en kökünden çözer ancak uygulanırken dikkat edin mutlaka sitenizin tüm yedeğini elinizde bulundurun.Wordpress'i silin yeniden kurun ve yedeğinizi yükleyin.
Yukarıdaki yolların hepsini denediniz sonuç alamadıysanız hosting şirketinize destek bildirimi gönderin onlar size yardımcı olacaklardır.
Biz HTTP hatasını 2 kere aldık 1.hatayı temamızı değiştirerek çözdük.2.Hata ise wp-smush.it eklentisinden kaynaklanıyordu onu etkisiz yaparak çözdük. KAYNAK
Teşekkür etmek için sitemizdeki yazının altına yorum yazabilirsiniz.