Bandote pridėti svetainę iHowTo. Patarimai (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 Prietaisų skydelio slaptažodį 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.
TIRPALAS: How-To Fix WordPress iOS App: Sorry, we can’t log you in. Unable to read the WordPress site at that URL.
Greičiausiai atsiranda taip pat ir kitose situacijose šios klaidos, XML modulio stoka. 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.
Štai kaip jis atrodo 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 XMLAr XmlReader ir xmlwriter. In scenariul in care acest modul nu exista, trecem la instalarea lui, executand coomanda: Yum įdiegti php-xml (pentru CenOS).
Activarea modulului XML al PHP, se va face dupa ce restartam serviciile web ale serverului. PHP-fpm ir 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" gyvų rašytojas (Windows PC app), WordPress už „Android“Ar BlogoAr MarsEditAr myWPEdit pentru macOS.