WordPress na 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żywana dla obu blogów hostować na wordpress.comI na blogach self-hosted korzystania z platformy 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 na iOS, własnej witryny internetowej.
Przepraszamy, nie możemy Cię zalogować. Nie można odczytać witryny WordPress pod tym adresem URL.
Jak naprawić: Przepraszamy, nie możemy Cię zalogować. Nie można odczytać witryny WordPress 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ę serwis stworzony z WordPress, musimy pamiętać, Protokół transmisji danych zdalne, z WordPress do odpowiedniej aplikacji (w naszym przypadku jest to aplikacja WordPress na iOS). Protokół transportowy jest realizowany 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 są 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 mogliśmy dodać strony do aplikacji na iOS WordPressa, ponieważ serwer nie ma zainstalowanego modułu PHP XML.
W skrypcie PHP można uruchomić wiersz XMLWymaga to, że serwer będzie Zainstalowany moduł XML dla PHP. W przeciwnym razie aplikacja WordPress wyświetli błąd „Przepraszamy, nie możemy Cię zalogować„Za każdym razem, gdy próbujemy dodać stronę internetową.
Oto jak wygląda błąd serwera za każdym razem, gdy próbujemy dodać własną witrynę internetową do aplikacji WordPress na iPadzie:
2016-11-08 07:59:17 [błąd] 13701 # 0: * 1666433 FastCGI wysłany w stderr: „Wiadomość PHP: PHP Błąd krytyczny: 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 internetowym (CentOS, Ubuntu itp.)
Uruchom wiersz polecenia 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 dla iOS lub Androida.
Jak zainstalować moduł XML PHP na serwerze WWW
Wiersz poleceń dla CentOS:
yum install php-xml
Po zainstalowaniu modułu php xml, restart usługi: php / php-fpm, httpd / nginx.
Dodaj stronę ponownie do aplikacji, a wszystko będzie działać sprawnie.
PS. Instalacja trybu php-xml może być wykonana tylko przez administratora serwera. Jeśli nie jesteś administratorem serwera, skontaktuj się z dostawcą usług hostingowych i poproś o zainstalowanie lub aktywację tego modułu.