"HTTP Error"Şunun kullanıcıları arasında yaygın bir hatadır: WordPress kullanma klasik yükleme yöntemi fotoğraflar, belgeler ve diğer dosyalar.
Bir SQL, HTTP hatasıyla karşılaştığımızda, sunucudaki günlükleri kontrol etmek iyi bir fikirdir. Tarayıcıda görüntülenen hata mesajı hakkında bize daha fazla bilgi verebilirler.
Burada bir "HTTP error"Bir .PDF dosyası yüklemeye çalışırken tarayıcıda:

Sunucu günlüklerinde aynı hata tamamen farklı görünüyor. Çok daha detaylı ve taşıması kolay problemi çözmek. Web sunucusunun ve HTTP hizmetlerinin yapılandırmasına bağlı olarak / HTTPS, hata verilerini içeren dosya şu şekilde olabilir: error.kayıt, error_log, alan-adı.error.log vb.
2019/06/10 12:58:14 [error] 25084#25084: *22825511 client intended to send too large body: 1143385 bytes, client: 84.XX.XX.XX, server: stealthsettings.com, request: "POST /wp-admin/async-upload.php HTTP/1.1", host: "stealthsettings.com", referrer: "https://stealthsettings.com/wp-admin/post.php?post=19644&action=edit"
Yukarıdaki hata, sunucuya tırmanmak istediğimiz dosyanın yükleme oturumu başına izin verilen sunucu sınırından yüksek olduğunu gösteriyor. Bu limit, genel yapılandırma dosyasına NGINX (nginx.conf) veya karşılaştığımız etki alanının özel NGINX config dosyasında.
"HTTP error"En sık bir dosyamız olduğunda görünür büyük MB hacmi ya da yaparız aynı anda birden fazla dosyaya yükle.
"İstemcinin çok büyük gövde göndermesi amaçlanan" hatası nasıl çözülür - HTTP errorbaşlıklı bir kılavuz yayınladı
En kolay yol, dosyayı düzenlemektir "nginx.conf"Ve oturum başına izin verilen yükleme sınırını değiştirmek için bir yönerge oluşturun. Bizim durumumuzda, yükleme dosyalarının gövdesi başına 10 MB'lık bir sınır belirledik.
client_max_body_size 10M;
Yukarıdaki yönerge http (sunucu / konum) bölümüne eklenecektir.
Dosyayı kaydediyoruz "nginx.conf”“ vi ”veya“ nano ”ile düzenlendi, ardından nginx yapılandırmasını test edin.
nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Nginx hizmetini yeniden başlatıyoruz:
service nginx restart
veya
systemctl restart nginx
Bu adımlardan sonra yükleme işlemine devam edin. Her şey sorunsuz gitmeli ve hata "HTTP error" kaybolmak.
Çok fazla kullanıcı WordPress NGINX sunucularında barındırılan bloglar / siteler son zamanlarda bu sınırlamayla karşı karşıya. Büyük olasılıkla bu sınırlama, NGINX'in en son sürümünde sunulan yeni güvenlik özellikleriyle birlikte gelir.