Merhaba,

Bu yazımda karşılaştığım bir sorunun çözümünden bahsedeceğim. Jetpack kurulum sorunu yani jetpack site_inaccessible sorunu olarak geçen bu sorun tam olarak;

Jetpack’in kullanılabilmesi için web sitenizin herkesin erişimine açık olması gerekir: site_inaccessible
Hata detayları: The Jetpack server was unable to communicate with your site [HTTP 403]. Ask your web host if they allow connections from WordPress.com. If you need further assistance, contact Jetpack Support: http://jetpack.com/support/

şeklinde ki bir hata ile karşımıza çıkıyor. Sitenin erişimiyle alakalı bir durum. Detaylara girmek istemiyorum. Hemen çözüme geçelim. Yalnız öncelikle standart çözümleri uygulayacağız ve olmaması durumunda benim başıma gelen sorunu nasıl çözdüğümü anlatarak size yardımcı olmaya çalışacağım. Fakat öncelikle eklenti ile ilgili bilgi almak isteyen kişiler için;

Jatpack wordpress’in kendi yapmış olduğu bir eklentidir. Eklentinin kurulumu ve ne işe yaradığı ile ilgili detaylı olarak https://wmaraci.com/forum/wordpress-eklentileri/wordpress-jetpack-eklentisi-kurulum-ayarlari-video-185531.html adresinden alabilirsiniz.

Şimdi gelelim bu sorunun çözüm yollarına.

Cpanel üzerinden mod_security ayarını kapatmak ilk kullanabileceğiniz çözümdür. Eğer Cpanel üzerinde bu ayarı bulamazsanız sitenizin ana dizinin de bulunan htaccess dosyası üzerinde çeşitli değişiklikler yapmanız gerekecek.

İlk değişiklik

mod_security özelliğini pasif hale getiren

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

kodunun eklenmesi. Sorun hala devam ediyorsa eğer şimdi asıl önemli noktaya, kendi çözümüme gelelim.

Bu adımları yaptınız ve hala aynı sorun devam ediyorsa eğer muhtemelen wordpress için kullandığınız bir eklenti(güvenlik eklentileri genelde) bu işle ilgili bir dosyayı engelliyor.

Hemen htaccess dosyamızı açıyoruz ve aşağıdaki kod bloğunu buluyoruz.

<files xmlrpc.php>
<IfModule mod_litespeed.c>
Order allow,deny
deny from all
</IfModule>
</files>

burada deny yazan kısmı allow yapıyoruz ve kaydediyoruz.

Kodun son şekli

<files xmlrpc.php>
<IfModule mod_litespeed.c>
Order allow,deny
allow from all
</IfModule>
</files>

Sorunun çözülmüş olmasını umut ediyorum. Hepinize iyi çalışmalar. İşinize yaradıysa yorum yapmayı ve paylaşmayı unutmayınız. Muhabbetle kalın.

 

 

Advertisement
Önceki İçerikAlgebra Fx2 Kullanma Klavuzu
Sonraki İçerikWordPress Karakter Sınırı
Abone Ol
Bildirim Al
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

8 Yorum
En Yeniler
Eskiler Beğenilenler
Satıriçi Geribildirimi
Tüm yorumları göster.
Emre
Emre
22 Eylül 2016 23:58

Hay Allah razı olsun var ya çok işime yaradı, çok saol.

Mert
Mert
27 Ağustos 2016 02:07

Sağolun hocam denedim işe yaradı. Not: [HTTP 403] hatası alanlar için geçerlidir.

Hasan Aksu
Hasan Aksu
1 Haziran 2016 23:32

Faydalı bir yazı olmuş. Teşekkürler.

Ahmet Han
Ahmet Han
1 Haziran 2016 23:12

Çok teşekkür ederim. İşime yaradı.