WordPress för iOS / Android är en ansökan mycket användbart för bloggare som vill skriva personliga webbplatser när de inte finns runt en bärbar dator eller PC.
WordPress-programmet kan användas för båda bloggarna värd på wordpress.comOch för bloggar själv värd med hjälp av Wordpress plattformen.
Ansökan enkelt, intuitivt och mycket stabil, men ibland uppstår anslutningsproblem när du lägger till en egen värd webbplats till applikationen. I vårt fall kunde vi inte lägga till WordPress-applikationen för iOS, en webbplats med egen värd.
Vi kan tyvärr inte logga in dig. Det gick inte att läsa WordPress-webbplatsen med den URL: en.
Så här fixar du: Vi kan tyvärr inte logga in dig. Det går inte att läsa WordPress-webbplatsen med den URL: en
Innan vi kommer till uninstallers eller inaktivera pluginWebbadresser för att se om det finns någon konflikt med ansökan, måste vi förstå hur det fungerar och vad är viktiga faktorer för en väl fungerande.
När vi vill ansluta en ansökan en webbplats som skapats med Wordpress, måste vi hålla i minnet Protokoll fjärr dataöverföring, från WordPress till respektive applikation (i vårt fall WordPress-applikationen för iOS). Transportprotokollet görs via XML-RPC.
När vi möter en felaktig form som vi presenterar, måste vi överväga två viktiga saker:
1. För att se till att servern är värd för webbplatsen, fil xmlrpc.php är behörigheter (chmod) läs för "användare","grupp","världen”Och tillhör gruppen (chown) Lag. Vi kan kontrollera detta genom att gå till webbläsaren domain.tld / xmlrpc.php. "XML-RPC-servern accepterar endast POST-förfrågningar.", Är meddelandet som måste visas i webbläsaren.
2. I vårt fall var problemet lite mer komplicerat. Vi kunde inte lägga till en webbplats i WordPress iOS-programmet, eftersom servern inte har PHP XML-modulen installerad.
Som ett skript PHP kan köra en linje XMLDet kräver att servern vara XML modul installerad för PHP. Annars ger WordPress-applikationen felet "Vi kan tyvärr inte logga in dig”Varje gång vi försöker lägga till en webbplats.
Så här ser serverfelet ut varje gång vi försöker lägga till en egen värdwebbplats till WordPress-applikationen på en iPad:
2016/11/08 07:59:17 [fel] 13701 # 0: * 1666433 FastCGI skickas i stderr: “PHP-meddelande: PHP Fatal error: Call to odefinierad funktion xml_parser_create () i / srv / www / webb / public / wp-includes /IXR.php online klasser 264”När du läser svarshuvud från uppströms, klient: my_ip, server: ihowto.tips, begär:“ POST /xmlrpc.php HTTP / 1.1 ”, uppströms:“ fastcgi: //127.0.0.1: 9001 ”, värd: ihowto. tips "
Så här visar du PHP-moduler installerade på en webbserver (CentOS, Ubuntu, etc)
Kör kommandoraden i Terminal: php -m
Om modullistan inte visas: xml, XmlReader si XMLwriterDå vara säker på att detta är orsaken till som kan lägga till en webbplats ansökan Wordpress för iOS eller Android.
Hur man installerar PHP XML-modulen på en webbserver
Kommandorad för CentOS:
yum install php-xml
När du har installerat php-xml-modul, starta om tjänster: php / php-FPM, httpd / Nginx.
Lägg till webbplatsen i applikationen igen och allt går smidigt.
PS. Installationen av php-xml-läge kan endast göras av serveradministratören. Om du inte är serveradministratör, kontakta och be leverantören av webbhotell att installera eller aktivera den här modulen.