WordPress لنظام iOS / Android هو تطبيق مفيد جدًا للمدونين الذين يرغبون في كتابة مواقع ويب شخصية عندما لا يكونون بالقرب من جهاز كمبيوتر محمول أو كمبيوتر شخصي.
تطبيق WordPress يمكن استخدامها لكلتا المدونة استضافت على wordpressكومولبلوق الذاتي استضافت التي تستخدم كمنصة WordPress.
تطبيق بسيط، بديهية ومستقرة جدا، ولكن تنشأ أحيانا مشاكل الاتصال عند إضافة موقع ويب مستضاف ذاتيًا إلى التطبيق. في حالتنا ، لم نتمكن من إضافة التطبيق WordPress لنظام iOS ، وهو موقع ويب مستضاف ذاتيًا.
عذرا ، لا يمكننا تسجيل دخولك. غير قادر على قراءة WordPress موقع على عنوان URL هذا.
المحتوى
كيفية الإصلاح: عذرا ، لا يمكننا تسجيل دخولك. غير قادر على قراءة WordPress موقع على عنوان URL هذا
قبل أن نصل إلى Uninstallers أو تعطيل البرنامج المساعدعناوين المواقع لمعرفة ما إذا كان هناك أي تعارض مع التطبيق، يجب علينا أن نفهم كيف يعمل وما هي عناصر حيوية لحسن سير العمل.
عندما نريد ربط تطبيق إلى موقع ويب تم إنشاؤه باستخدام WordPress، يجب أن نأخذ في الاعتبار بروتوكول نقل البيانات عن بعد، من عند WordPress للتطبيق المعني (في حالتنا ، التطبيق WordPress لنظام iOS). يتم عمل بروتوكول النقل عبر XML-RPC.
عندما نجتمع خطأ من حيث الشكل أن نقدم، يجب علينا النظر اثنين من الأمور الأساسية:
1. للتأكد من أن استضافة خادم الموقع، ملف xmlrpc.php . أذونات (chmod) قرأ ل"المستخدم"،"رأس التجميع"،"العالم"وينتمي إلى المجموعة (chown) قانون. يمكننا التحقق من ذلك عن طريق الوصول إلى المتصفح domain.tld / xmlrpc.php. "يقبل خادم XML-RPC طلبات POST فقط." ، هي الرسالة التي يجب عرضها في المستعرض.
2. في حالتنا ، كانت المشكلة أكثر تعقيدًا بعض الشيء. لم أتمكن من إضافة موقع على شبكة الإنترنت إلى التطبيق WordPress iOS ، لأن وحدة XML لـ PHP غير مثبتة على الخادم.
كبرنامج نصي PHP يمكن تشغيل خط XMLويتطلب ذلك أن يكون الخادم وحدة XML مثبتة إلى PHP. خلاف ذلك ، التطبيق WordPress سيعطي الخطأ "عذرا ، لا يمكننا تسجيل دخولكفي كل مرة نحاول إضافة موقع.
هذا ما يبدو عليه خطأ الخادم في كل مرة نحاول فيها إضافة موقع ويب مستضاف ذاتيًا إلى التطبيق WordPress على جهاز iPad:
2016/11/08 07:59:17 [error] 13701 # 0: * 1666433 تم إرسال FastCGI في stderr: "رسالة PHP: PHP Fatal error: استدعاء لوظيفة غير محددة xml_parser_create () في / SRV / على شبكة الاتصالات العالمية / الإنترنت / الجمهور / الفسفور الابيض بين يتضمن /دروس IXR.php على الانترنت 264"أثناء قراءة رأس الاستجابة من المنبع ، العميل: my_ip ، الخادم: ihowto.tips ، طلب:" POST /xmlrpc.php HTTP / 1.1 "، upstream:" fastcgi: //127.0.0.1: 9001 "، المضيف: ihowto. نصائح "
كيفية عرض وحدات PHP المثبتة على خادم الويب (CentOS، أوبونتو ، إلخ)
ننفذ في terminal سطر الأوامر: فب -m
إذا كانت قائمة وحدة لا تظهر: XML, xmlreader si xmlwriterثم تأكد من أن هذا هو السبب الذي يمكن أن تضيف تطبيق الموقع WordPress لنظام iOS أو Android.
كيفية تثبيت PHP وحدة XML على ملقم ويب
سطر الأوامر لـ CentOS:
يم install PHP-XML
بعد تثبيت وحدة php-xml ، أعد تشغيل الخدمات: php / php-fpm ، httpd / nginx.
أضف الموقع الإلكتروني إلى التطبيق مرة أخرى ، وسيعمل كل شيء بسلاسة.
ملاحظة. لا يمكن تثبيت وضع php-xml إلا بواسطة administratorالخادم. إن لم تكن administratorالخادم ، اتصل واطلب من مزود استضافة الويب تثبيت أو تنشيط هذه الوحدة.