Οι εφαρμογές FooSales για iPad και Android tablet συνδέονται με το κατάστημά σας χρησιμοποιώντας REST API (πρωτεύον) ή WordPress XML-RPC (δευτερεύον). Το REST API είναι η προτιμώμενη μέθοδος σύνδεσης, καθώς είναι γενικά πιο σταθερή και ασφαλής από την XML-RPC. Σε ορισμένα περιβάλλοντα διακομιστών, ενδέχεται να μην μπορείτε να χρησιμοποιήσετε το REST API και ο κεντρικός υπολογιστής ιστού σας ή ένα πρόσθετο ασφαλείας του WordPress ενδέχεται να μπλοκάρει ή να περιορίσει την XML-RPC για λόγους ασφαλείας, γεγονός που θα προκαλέσει ένα "Σφάλμα σύνδεσης" στο FooSales.
Ακολουθούν μερικά πράγματα που μπορείτε να δοκιμάσετε αν βρεθείτε σε αυτή την κατάσταση:
Βεβαιωθείτε ότι η ιστοσελίδα σας REST API είναι προσβάσιμη πληκτρολογώντας την ακόλουθη διεύθυνση στο πρόγραμμα περιήγησής σας: 'www.YOURWEBSITE.com/wp-json/foosales/v2'
Θα πρέπει να δείτε μια οθόνη που εμφανίζει κώδικα που ξεκινά με {"namespace": "foosales\/v2", "routes":
σε αντίθεση με μια σελίδα σφάλματος όπως 404 αρχείο δεν βρέθηκε το οποίο υποδεικνύει ότι κάτι δεν πάει καλά με τη διαμόρφωση του διακομιστή σας ή το REST API μπλοκάρεται.
Εάν η REST API δεν είναι προσβάσιμο, η εφαρμογή θα προσπαθήσει να συνδεθεί χρησιμοποιώντας XML-RPC ως εφεδρική λύση, η οποία μπορεί να μπλοκαριστεί.
Εάν έχετε ένα CAPTCHA πρόσθετο ή πρόσθετο που σχετίζεται με την ασφάλεια και είναι εγκατεστημένο στον ιστότοπό σας, όπως Wordfence ή Ασφάλεια iThemes, απενεργοποιήστε την προσωρινά και προσπαθήστε να συνδεθείτε ξανά στην εφαρμογή FooSales. Εάν μπορείτε να συνδεθείτε, τότε το πρόσθετο εμπόδιζε την πρόσβαση και θα πρέπει να απενεργοποιηθεί μόνιμα ή να ρυθμιστεί διαφορετικά.
Εάν δεν έχετε εγκαταστήσει κάποιο πρόσθετο που σχετίζεται με την ασφάλεια στον ιστότοπό σας, ζητήστε από την εταιρεία φιλοξενίας σας να σας ενημερώσει εάν η διεύθυνση IP της συσκευής σας έχει αποκλειστεί από την πρόσβαση στον ιστότοπο. Εάν συμβαίνει αυτό, μπορείτε να ζητήσετε από τον πάροχο υπηρεσιών διαδικτύου σας να πράξει τα εξής:
- Καταχωρίστε τον κανόνα που ενεργοποιείται από τη διεύθυνση IP σας στη λευκή λίστα
- Απενεργοποιήστε το Mod_security κανόνας για τον τομέα σας
Αν αυτό δεν λύσει το πρόβλημα, μπορείτε να δοκιμάσετε τα εξής:
- Μετονομασία 'xmlrpc.php' στο ριζικό φάκελο του ιστοτόπου σας στο 'rpc_requests.php‘
- Κατεβάστε, εγκαταστήστε και ενεργοποιήστε αυτό το πρόσθετο το οποίο εξυπηρετεί το μετονομασμένο αρχείο 'xmlrpc.php'
NB: Σας συνιστούμε να κατεβάσετε το αρχείο 'xmlrpc.php' στον τοπικό σας υπολογιστή, να το μετονομάσετε σε 'rpc_requests.php' και στη συνέχεια να το ανεβάσετε ξανά, ώστε να υπάρχουν και τα δύο αρχεία στον ιστότοπό σας και να μην αντικαταστήσετε το αρχικό αρχείο.