WordPress for iOS / Android er en søknad veldig nyttig for bloggere som ønsker å skrive personlige nettsteder når de ikke er rundt en bærbar PC eller PC.
søknad WordPress kan brukes til begge bloggene vert på wordpress. MedOg for blogger self-vert som brukes som plattform WordPress.
Søknad enkel, intuitiv og svært stabil, men noen ganger oppstår tilkoblingsproblemer når du legger til et webområde som er vert for selv i applikasjonen. I vårt tilfelle kunne vi ikke legge til i søknaden WordPress for iOS, et nettsted som er vert for selv.
Beklager, vi kan ikke logge deg på. Kan ikke lese WordPress nettstedet på den nettadressen.
Innhold
Slik løser du: Beklager, vi kan ikke logge deg på. Kan ikke lese WordPress nettstedet på den nettadressen
Før vi kommer til uninstallers eller deaktivere pluginWebadresser for å se om det er noen konflikt med søknaden, må vi forstå hvordan det fungerer og hva som er de viktige elementer for riktig funksjon.
Når vi vil koble et program til et nettsted opprettet med WordPress, må vi huske på Protokoll ekstern dataoverføring, fra WordPress til den respektive søknaden (i vårt tilfelle søknaden WordPress for iOS). Transportprotokollen gjøres via XML-RPC.
Når vi møter en feil på skjema som vi presenterer, må vi vurdere to viktige ting:
1. For å sikre at serveren er vert for nettstedet, fil xmlrpc.php er tillatelser (chmod) lese for "bruker","gruppe","verden”Og tilhører gruppen (chown) Law. Vi kan sjekke dette ved å gå til nettleseren domain.tld / xmlrpc.php. "XML-RPC-server godtar bare POST-forespørsler.", Er meldingen som må vises i nettleseren.
2. I vårt tilfelle var problemet litt mer komplisert. Jeg kunne ikke legge til et nettsted i applikasjonen WordPress iOS, fordi XML-modulen for PHP ikke er installert på serveren.
Som et skript PHP kan kjøre en linje XMLDet krever at serveren være XML-modul installert for PHP. Ellers søknaden WordPress vil gi feilen "Beklager, vi kan ikke logge deg på”Hver gang vi prøver å legge til et nettsted.
Slik ser serverfeilen ut hver gang vi prøver å legge til et webhotell som er vert for applikasjonen WordPress på en iPad:
2016/11/08 07:59:17 [error] 13701 # 0: * 1666433 FastCGI sendt i stderr: “PHP-melding: PHP Fatal error: Ring til udefinert funksjon xml_parser_create () i / srv / www / web / offentlig / wp-includes /IXR.php online klasser 264”Mens du leser svarhode fra oppstrøms, klient: my_ip, server: ihowto.tips, forespørsel:“ POST /xmlrpc.php HTTP / 1.1 ”, oppstrøms:“ fastcgi: //127.0.0.1: 9001 ”, vert: ihowto. Tips "
Hvordan se PHP-moduler installert på en webserver (CentOS, Ubuntu osv.)
Vi henretter inn terminal kommandolinje: php -m
Hvis modulen listen vises ikke: xml, XmlReader si xmlwriterSå vær sikker på at dette er årsaken til noe som kan legge til et område program WordPress for iOS eller Android.
Hvordan installere PHP XML-modulen på en webserver
Kommandolinje for CentOS:
yum install php-xml
Etter å ha installert php-xml-modulen, start tjenestene på nytt: php / php-fpm, httpd / nginx.
Legg til nettstedet i applikasjonen igjen, så vil alt gå som det skal.
PS. Installasjonen av php-xml-modus kan bare gjøres av administratorserveren. Hvis du ikke er det administratorserveren, kontakt og be webhotellleverandøren om å installere eller aktivere denne modulen.