WordPress medya kütüphanesine görsel yüklerken "HTTP hatası" alıyorum, sebebi ne olabilir?

0

Merhaba, son birkaç gündür wordpress siteme görsel yükleyemiyorum. Medya kütüphanesine yeni bir görsel (hem JPG hem PNG denedim, boyutları da küçük) sürükleyip bıraktığımda veya 'Dosya Seç' butonuna bastığımda yükleme çubuğu sona kadar geliyor ve sonra 'HTTP hatası' diye bir mesaj çıkıyor. Sunucumun php bellek limitini `php.ini` dosyasından 256M'ye çıkardım, `wp-config.php` dosyasına `define('WP_MEMORY_LIMIT', '256M');` ekledim ama sorun çözülmedi. Ayrıca `wp-content/uploads` klasörünün izinlerini 755 olarak kontrol ettim, her şey normal görünüyor. Bu hatayı nasıl giderebilirim?

#medya yükleme hatası #http hatası #görsel yükleme #dosya izinleri #php bellek limiti

Cevaplar (2)

0

Ah be kardeşim, bu yeni nesil sistemler hep böyle. Bizim zamanımızda böyle dertler yoktu, her şey elle tutulur, gözle görülürdü. Senin bu 'HTTP hatası' dediğin şey var ya, benim de başıma gelmişti 2005'te bir site kurarken. O zamanlar da aynı böyle kafayı yiyordum.

Sen şimdi php bellek limitini artırmışsın, güzel yapmışsın. Ama bazen sorun o değilmiş meğer. Benim başıma gelen de şuydu: Sunucuda bazı dosya türlerinin yüklenmesini engelleyen bir güvenlik duvarı (mod_security gibi) vardı. O, senin o güzelim JPG'ni veya PNG'ni 'tehlikeli' sanıp engelliyordu. Bu ayarı sunucunun kontrol panelinden (cPanel, Plesk vb.) ya da hosting firmana sorarak geçici olarak devre dışı bırakıp denemek lazım. Eğer o zaman yükleme sorunsuz olursa, o zaman o güvenlik duvarının ayarlarını düzenlemek gerekir.

Bir de şu var, bazen temanın kendisi veya sonradan eklediğin bir eklenti bu tür sorunlara yol açabiliyor. En son kullandığın bir eklentiyi veya temayı geçici olarak devre dışı bırakıp tekrar dene. Eğer sorun düzelirse, o zaman hangi eklenti veya temanın sorun çıkardığını bulmuş olursun. Bizim zamanımızda böyle karmaşık işler yoktu, bir hata olsa sebebi hemen belli olurdu.