WordPress für iOS/Android ein Anwendung Sehr nützlich für Blogger, die persönliche Websites schreiben möchten, wenn sie sich nicht in der Nähe eines Laptops oder PCs befinden.
Anwendung WordPress kann für beide Blogs verwendet werden gehostet auf wordpress.com €XNUMXUnd für Blogs self-hosted die als Plattform dienen WordPress.
Anwendung einfach, intuitiv und sehr stabil, aber manchmal entstehen Verbindungsprobleme beim Hinzufügen einer selbst gehosteten Website zur Anwendung. In unserem Fall konnten wir die Anwendung nicht hinzufügen WordPress für iOS, eine selbst gehostete Website.
Entschuldigung, wir können Sie nicht anmelden. Kann die nicht lesen WordPress Website unter dieser URL.
Inhalt
Wie zu beheben: Entschuldigung, wir können Sie nicht anmelden. Kann die nicht lesen WordPress Website unter dieser URL
Bevor wir zu Uninstaller oder disable-PluginURLs, um zu sehen, ob es einen Konflikt mit der Anwendung ist, müssen wir verstehen, wie es funktioniert und was sind die wesentlichen Elemente für das reibungslose Funktionieren.
Wenn wir wollen schließen Sie eine Anwendung zu einer Website, die mit erstellt wurde WordPress, müssen wir uns merken Protokoll Datenfernübertragung, aus WordPress zur jeweiligen Anwendung (in unserem Fall die Anwendung WordPress für iOS). Das Transportprotokoll erfolgt über XML-RPC.
Wenn wir einen Fehler von Form erfüllen, die wir präsentieren, müssen wir berücksichtigen, zwei wesentliche Dinge:
1. Um sicherzustellen, dass der Server die Website, Datei-Hosting xmlrpc.php sind Berechtigungen (chmod) lesen für "Benutzer","Gruppe","weltweit wie ausgehandelt und gekauft ausgeführt wird.Und gehört zur Gruppe (chown) Recht. Wir können dies überprüfen, indem Sie den Browser Zugriff auf domain.tld / xmlrpc.php. "XML-RPC-Server akzeptiert nur POST-Anforderungen.", Ist die Nachricht, die im Browser angezeigt werden muss.
2. In unserem Fall war das Problem etwas komplizierter. Ich konnte der Anwendung keine Website hinzufügen WordPress iOS, da das XML-Modul für PHP nicht auf dem Server installiert ist.
Als Skript PHP kann eine Linie laufen XMLEs erfordert, dass der Server sein, XML-Modul installiert für PHP. Ansonsten die Bewerbung WordPress gibt den Fehler "Wir können Sie leider nicht anmeldenJedes Mal, wenn wir versuchen, eine Website hinzuzufügen.
So sieht der Serverfehler jedes Mal aus, wenn wir versuchen, der Anwendung eine selbst gehostete Website hinzuzufügen WordPress auf einem iPad:
2016/11/08 07:59:17 [error] 13701 # 0: * 1666433 FastCGI gesendet in stderr: “PHP-Nachricht: PHP Fatal error: Aufruf einer undefinierten Funktion xml_parser_create () in / srv / www / web / public / wp-includes /IXR.php Online-Kurse 264Beim Lesen des Antwortheaders vom Upstream, Client: my_ip, Server: ihowto.tips, Anforderung: "POST /xmlrpc.php HTTP / 1.1", Upstream: "fastcgi: //127.0.0.1: 9001", Host: ihowto. Tipps "
So zeigen Sie PHP-Module an, die auf einem Webserver installiert sind (CentOS, Ubuntu usw.)
Wir führen ein terminal Befehlszeile: php -m
Wenn die Modulliste nicht angezeigt werden: xml, xmlreader si xmlwriterDann sicher sein, dass dies die Ursache ist, von denen eine Website Anwendung hinzufügen WordPress für iOS oder Android.
Wie man PHP XML-Modul auf einem Webserver installieren
Befehlszeile für CentOS:
yum install php-xml
Starten Sie nach der Installation des php-xml-Moduls die Dienste neu: php / php-fpm, httpd / nginx.
Fügen Sie die Website erneut zur Anwendung hinzu, und alles läuft reibungslos.
PS. Die Installation des php-xml-Modus kann nur durch erfolgen administratorder Kellner. Wenn nicht administratorden Server, wenden Sie sich an den Webhosting-Anbieter und bitten Sie ihn, dieses Modul zu installieren oder zu aktivieren.