Açık () Kritik düzelt Error : 13: İzin reddedildi - Resim Yükle Error in WordPress

WordPress kullanıcıların basit bir blog'dan gelişmiş bir sunum web sitesine veya çevrimiçi bir mağazaya çok hızlı bir şekilde oluşturmasını sağlayan çok esnek bir sistemdir.
Herhangi bir sistem gibi, problemsiz değil. Çoğu zaman, web hosting sunuyor az sayıda kullanıcı için optimize edilmiştir veya kullanıcı ihtiyaçlarına göre yapılandırılmamıştır. üzerinde oluşturulan gelişmiş bir web sitesi için WordPress kullanmanızı öneririz özel sunucular için özel olarak yapılandırılmış hizmetler ile WordPress.

İle oluşturulan bir blog / web sitesinde en yaygın hatalardan biri WordPress, medya dosyalarını yüklemek mümkün değildir. HTTP Error. Bir "errorsunucuda .log ”yazarsanız, bir resim yüklemeye çalışırken hata şuna benzer:

"date" [crit] 16324#16324: *119467 open() "/home/path/public_html/" failed (13: Permission denied), client: IP, server: website.com, request: "GET / HTTP/1.1", host: "website.com"

Bu hata sadece sunucuya bir medya dosyası yüklemeye çalışırken değil, aynı zamanda web sitesine kullanıcılar tarafından erişildiğinde ve web sayfasında sunucuda açılmasına izin verilmeyen komut dosyaları olduğunda karşılaşılır. Bu nedenle, bu hata ana sunucudaki dosya ve klasörlerin izinleriyle ilgilidir. "chmod"Ve"chown".

Hata nasıl çözülür: open () Kritik Error : 13: İzin reddedildi

1. Öncelikle erişime ihtiyacımız var FTP veya SSH sunucu. Web sitesi dosyalarının bulunduğu klasörü bulduğumuz dizine bağlanıp gidiyoruz. Örneğimizde bu: "public_html" dir.

2. Bir SSH bağlantısı kullanırsak, 1 noktasına ulaştığımız dizinde, komut satırlarını yürütürüz:

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

chown -R user:group *
İlk komut satırı sizin için arayacak tüm dosyalar geçerli ve özyinelemeli klasörde bulundu ve 644 izinlerini ayarladı. İkinci komut satırı aynı şeyi yapacak, ancak sadece dizinler için. 755 iznini ayarlayacaktır.
Üçüncü komut satırında, dosyaların ait olduğu kullanıcı ve grup değişir. Çoğu zaman şu biçimdedir: HTTPD / Apache'ye sahip web sunucuları için "apache: nobody" veya NGINX'li sunucular için "nginx: nginx".

Bu komut satırlarını çalıştırdıktan sonra hata "open () Kritik Error : 13: İzin reddedildi"Yok olmalı. Sorularınız veya endişeleriniz varsa, bunları yorumlarda bırakmaktan çekinmeyin.

Teknolojiye tutkulu, 2006 yılından beri StealthSettings.com'da yazıyorum. macOS, Windows ve Linux işletim sistemlerinde geniş deneyimim var, aynı zamanda programlama dilleri ve blog platformları (WordPress) ile online mağazalar için (WooCommerce, Magento, PrestaShop) bilgi sahibiyim.

nasıl » önemli » Açık () Kritik düzelt Error : 13: İzin reddedildi - Resim Yükle Error in WordPress

1 düşünce üzerine “Fix open () Kritik Error : 13: İzin reddedildi - Resim Yükle Error in WordPressbaşlıklı bir kılavuz yayınladı

  1. Setelah menjalankan baris perintah ini, kesalahan “açık () Kritis Error : 13: İzin ditolak ”İni harus menghilang.

    cevap
Leave a Comment