WordPress dla iOS/Android jest aplikacja bardzo przydatne dla blogerów, którzy chcą pisać osobiste strony internetowe, gdy nie ma ich w pobliżu laptopa lub komputera.
aplikacja WordPress może być używany na obu blogach hostowane na wordpress.comI na blogach self-hosted które wykorzystują jako platformę WordPress.
Wniosek prosty, intuicyjny i bardzo stabilne, ale czasem pojawiają się problemy z połączeniem podczas dodawania do aplikacji własnej witryny internetowej. W naszym przypadku nie mogliśmy dodać w aplikacji WordPress dla iOS, witryna internetowa hostowana na własnym serwerze.
Przepraszamy, nie możemy Cię zalogować. Nie można przeczytać WordPress witryny pod tym adresem URL.
Zawartość
Jak naprawić: Przepraszamy, nie możemy Cię zalogować. Nie można przeczytać WordPress witryna pod tym adresem URL
Zanim przejdziemy do Deinstalatory lub Wyłącz pluginAdresy URL, aby zobaczyć czy jest jakiś konflikt z aplikacją, musimy zrozumieć, jak to działa i jakie są istotne elementy dla prawidłowego funkcjonowania.
Kiedy chcemy podłączyć aplikację do strony stworzonej za pomocą WordPress, musimy pamiętać Protokół transmisji danych zdalne, od WordPress do odpowiedniej aplikacji (w naszym przypadku aplikacji WordPress dla iOS). Protokół transportowy odbywa się za pośrednictwem XML-RPC.
Kiedy spotykamy się błędu w formularzu, który prezentujemy, musimy wziąć pod uwagę dwa podstawowe rzeczy:
1. Aby upewnić się, że serwer obsługujący do serwisów plik xmlrpc.php jest uprawnienia (chmod) czytać dla "użytkownik","grupa","świat„I należy do grupy (chown) Prawo. Możemy to sprawdzić, korzystając z przeglądarki domena.tld / xmlrpc.php. „Serwer XML-RPC akceptuje tylko żądania POST.”, To komunikat, który musi zostać wyświetlony w przeglądarce.
2. W naszym przypadku problem był nieco bardziej skomplikowany. Nie udało mi się dodać strony internetowej do aplikacji WordPress iOS, ponieważ na serwerze nie jest zainstalowany moduł XML dla PHP.
W skrypcie PHP można uruchomić wiersz XMLWymaga to, że serwer będzie Zainstalowany moduł XML dla PHP. W przeciwnym razie aplikacja WordPress da błąd "Przepraszamy, nie możemy Cię zalogować„Za każdym razem, gdy próbujemy dodać stronę internetową.
Tak wygląda błąd serwera za każdym razem, gdy próbujemy dodać do aplikacji witrynę hostowaną na własnym serwerze WordPress na iPadzie:
2016/11/08 07:59:17 [error] 13701 # 0: * 1666433 FastCGI wysłane na stderr: „Wiadomość PHP: PHP Fatal error: Wywołanie niezdefiniowanej funkcji xml_parser_create () w katalogu / srv / www / web / public / wp-includes /IXR.php online klasy 264”Podczas odczytu nagłówka odpowiedzi z nadawcy, klient: my_ip, serwer: ihowto.tips, żądanie:„ POST /xmlrpc.php HTTP / 1.1 ”, upstream:„ fastcgi: //127.0.0.1: 9001 ”, host: ihowto. wskazówki ”
Jak wyświetlić moduły PHP zainstalowane na serwerze WWW (CentOS, Ubuntu itp.)
Wykonaj wiersz poleceń w terminalu: php -m
Jeśli lista Moduł nie pojawiają się: xml, XMLReader si XMLWriterNastępnie upewnij się, że to jest przyczyną, która może dodać aplikację serwisu WordPress na iOS lub Android.
Jak zainstalować moduł XML PHP na serwerze WWW
Wiersz poleceń dla CentOS:
yum install php-xml
Po zainstalowaniu modułu php-xml uruchom ponownie usługi: php/php-fpm, httpd/nginx.
Dodaj stronę ponownie do aplikacji, a wszystko będzie działać sprawnie.
P.S. Instalacji trybu php-xml może dokonać wyłącznie administrator serwera. Jeśli nie jesteś administratorem serwera, skontaktuj się i poproś dostawcę usług hostingowych o zainstalowanie lub aktywację tego modułu.