Odświeżałem ostatnio znajomej stronę postawioną na WordPress. Jako, że zmian było dużo, zdecydowaliśmy się na nową instalację WordPressa w katalogu. Po ukończeniu prac, usunąłem starego WordPressa z głównego katalogu i podpiąłem nową wersję strony pod domenę. Oprócz rozsypanej NextGEN Gallery(pomogła reinstalacja wtyczki), strona przepięta na nową wersję w góra 5 minut czyli wszystko poszło całkiem sprawnie. No może jeszcze zapomnieliśmy zainstalować statystyk…
Jetpack – problem z połączeniem
Statystyki do WordPress czyli instalujemy Jetpack. Instalacja – bezproblemowa, włączenie wtyczki – wszystko ok, połączenie z WordPress.com – błąd. Przy próbie połączenia Jetpack z WordPress.com pojawia się błąd „Your website needs to be publicly accessible to use Jetpack: site_inaccessible„.
Jak naprawić błąd JetPack – site_inaccessible
Wrzucam więc mój błąd do Google i przeglądam wyniki. Jak się okazuje za komunikację pomiędzy wtyczką Jetpack a stroną WordPress.com odpowiada plik xmlrpc.php. Plik znajduje się w katalogu, gdzie zainstalowany jest WordPress. A w moim przypadku nie jest to główny katalog tylko podkatalog „wordpress”. Kopiuje więc plik xmlrpc.php z podkatalogu do katalogu głównego i… Jetpack połączony z WordPress.com.
W moim przypadku, gdy WordPressa miałem zainstalowanego w podkatalogu, ten sposób pomógł. Jednak przyczyn może być więcej, jak np. blokowanie pliku xmlrpc.php przez jakąś wtyczkę czy też nawet przez firmę hostingową.
Photo by dan carlson on Unsplash
1 Comment
Witam serdecznie, a czy mogłabym prosić o instrukcję jak dotrzeć do tych katalogów, gdzie dokładnie je znaleźć i co dokładnie zrobić w takim przypadku?