Försöker lägga till webbplats ihowto. tips (self-hosted) in aplicatia de WordPress pentru iOS, m-am lovit de o eroare pe care foarte multi au mai intanit-o. Aparent ai spune ca nu iti mai stii Instrumentpanelen lösenord la blog, insa nu este asa. Problema vine la imposibilitatea aplicatiei de a face schimb de date cu blogul. Mai exact, serverul web pe care este gazduit blogul / website-ul WordPress, trebuie sa permita un protocol XML pentru transferul / interogarea de date la distanta (RPC).
Sorry, we can’t log you in.
Unable to read the WordPress site at that URL.
LÖSNING: How-To Fix WordPress iOS App: Sorry, we can’t log you in. Unable to read the WordPress site at that URL.
Troligen också i andra situationer detta fel uppstår från de avsaknaden av XML-modul. Acest modul este imperios necesar pentru buna functionare a unui website care ruleaza pe platforma WordPress. Fara XML, interogarea de la distanta a website-ului prin intermediul unei aplicatii, este imposibila.
Här är hur det ser ut error.log fiecare incercare de a ma autentifica in aplicatia de WordPress pentru iOS:
2016/11/08 07:59:17 [error] 13701#0: *1666433 FastCGI sent in stderr: “PHP message: PHP Fatal error: Call to undefined function xml_parser_create() in /srv/www/website/public/wp-includes/class-IXR.php on line 264” while reading response header from upstream, client: 78.96.104.15, server: ihowto.tips, request: “POST /xmlrpc.php HTTP/1.1”, upstream: “fastcgi://127.0.0.1:9001”, host: “ihowto.tips”
Ca sa rezolvam aceasta problema, va trebui sa instalam modulul XML pe serverul web. Bineinteles ca este necesar un acces full la serverul pe care dorim sa facem acest lucru.
Odata autentificati pe serverul gazda, executam linia de comanda: PHP-m. In lista de module verificam daca apare pe undeva XML, XmlReader och XmlWriter. In scenariul in care acest modul nu exista, trecem la instalarea lui, executand coomanda: yum installera php-xml (pentru CenOS).
Activarea modulului XML al PHP, se va face dupa ce restartam serviciile web ale serverului. PHP-fpm och nginx in cazul nostru.
Acum putem readauga URL-ul website-ului in aplicatia WordPress pentru iOS (iPad & iPhone).
In lipsa modulului XML, nici o alta aplicatie nu se va putea conecta la website-ul dvs. Windows Live Writer (Windows PC app), WordPress för Android, Fel, MarsEdit, myWPEdit pentru macOS.