Le applicazioni FooSales per iPad e tablet Android si collegano al vostro negozio utilizzando API REST (primario) o WordPress XML-RPC (secondario). L'API REST è il metodo di connessione preferito, poiché è generalmente più stabile e sicuro di XML-RPC. In alcuni ambienti server, potrebbe non essere possibile utilizzare l'API REST e l'host web o un plugin di sicurezza WordPress potrebbe bloccare o limitare XML-RPC per motivi di sicurezza, causando un "Errore di connessione" in FooSales.
Ecco alcune cose che potete provare se vi trovate in questa situazione:
Assicuratevi che il vostro sito web API REST è accessibile digitando il seguente indirizzo nel browser web: 'www.YOURWEBSITE.com/wp-json/foosales/v4'
Dovrebbe apparire una schermata che visualizza il codice che inizia con {"namespace": "foosales\/v2", "routes":
rispetto a una pagina di errore come 404 file non trovato che indica che c'è qualcosa che non va nella configurazione del server o nel file API REST è bloccato.
Se il API REST non è accessibile, l'applicazione tenterà di connettersi utilizzando XML-RPC come ripiego che potrebbe essere bloccato.
Se avete un CAPTCHA plugin o plugin relativi alla sicurezza installati sul vostro sito web, come ad esempio Wordfence o Sicurezza iThemes, disattivarlo temporaneamente e provare a connettersi nuovamente all'applicazione FooSales. Se si riesce a connettersi, il plugin bloccava l'accesso e deve essere disabilitato in modo permanente o configurato diversamente.
Se non avete installato un plugin di sicurezza sul vostro sito web, chiedete alla vostra società di hosting se l'indirizzo IP del vostro dispositivo è stato bloccato per l'accesso al sito. In tal caso, potete chiedere al vostro ISP di fare quanto segue:
- Inserite in whitelist la regola attivata dal vostro indirizzo IP
- Disattivare il Mod_sicurezza per il proprio dominio
Se questo non risolve il problema, si può provare come segue:
- Rinominare 'xmlrpc.php' nella cartella principale del sito web a 'rpc_requests.php‘
- Scaricare, installare e attivare questo plugin che si occupa del file 'xmlrpc.php' rinominato
NB: Si consiglia di scaricare 'xmlrpc.php' sul computer locale, rinominarlo in 'rpc_requests.php' e poi caricarlo di nuovo, in modo che entrambi i file esistano sul sito e non si sovrascriva il file originale.