מנסה להוסיף את האתר טיפים ihowto. (אירוח עצמי) ביישום של וורדפרס עבור iOS, נתקלתי בשגיאה שאנשים רבים נתקלו בה בעבר. כנראה שהיית אומר שאתה לא יודע יותר לוח המחוונים סיסמה בבלוג, אבל זה לא ככה. הבעיה נובעת מחוסר האפשרות של האפליקציה להחליף נתונים עם הבלוג. ליתר דיוק, שרת האינטרנט בו מתארח הבלוג/אתר הוורדפרס חייב לאפשר פרוטוקול XML להעברת נתונים/שאילתה מרחוק (RPC).
מצטערים, אנחנו לא יכולים להתחבר.
לא ניתן לקרוא את אתר וורדפרס בכתובת האתר הזו.

פתרון: כיצד לתקן את אפליקציית וורדפרס ל-iOS: מצטערים, איננו יכולים להתחבר. לא ניתן לקרוא את אתר וורדפרס בכתובת האתר הזו.
קרוב לוודאי גם במצבים אחרים שגיאה זו נובעת חוסר של מודול ה-XML. מודול זה הכרחי לחלוטין לתפקוד תקין של אתר אינטרנט הפועל על פלטפורמת וורדפרס. ללא XML, שאילתה מרחוק של האתר דרך אפליקציה בלתי אפשרית.
הנה איך זה נראה error. log כל ניסיון להיכנס לאפליקציית וורדפרס עבור iOS:
2016/11/08 07:59:17 [שגיאה] 13701#0: *1666433 FastCGI נשלח ב-stderr: "הודעת PHP: PHP שגיאה חמורה: קריאה לפונקציה הבלתי מוגדרת xml_parser_create() ב-/srv/www/website/public/wp-includes/response headphones on line-includes/class line/wp-r26p ממעלה הזרם, לקוח: 78.96.104.15, שרת: ihowto.tips, בקשה: "POST /xmlrpc.php HTTP/1.1", במעלה הזרם: "fastcgi://127.0.0.1:9001", מארח: "ihowto.tips"
כדי לפתור בעיה זו, נצטרך להתקין את מודול ה-XML בשרת האינטרנט. כמובן, יש צורך בגישה מלאה לשרת בו אנו רוצים לעשות זאת.
לאחר אימות בשרת המארח, בצע את שורת הפקודה: PHP-m. ברשימת המודולים אנו בודקים אם הוא מופיע איפשהו XML- XmlReader ו ל- xmlwriter אין. בתרחיש שבו מודול זה אינו קיים, המשך להתקנתו, תוך ביצוע הפקודה: yum להתקין php-xml (עבור CenOS).
ההפעלה של מודול PHP XML תתבצע לאחר הפעלה מחדש של שירותי האינטרנט של השרת. PHP-fpm ו nginx במקרה שלנו.
כעת נוכל להוסיף מחדש את כתובת האתר באפליקציית WordPress עבור iOS (iPad & iPhone).
ללא מודול ה-XML, אף אפליקציה אחרת לא תוכל להתחבר לאתר שלך. כתבן Windows Live (אפליקציית Windows PC), וורדפרס עבור אנדרואיד- Blogo- MarsEdit- myWPEdit עבור macOS.








