WordPress لنظام iOS / Android هو تطبيق مفيد جدًا للمدونين الذين يرغبون في كتابة مواقع ويب شخصية عندما لا يكونون بالقرب من جهاز كمبيوتر محمول أو كمبيوتر شخصي.
يمكن استخدام تطبيق WordPress لكلتا المدونتين استضاف على wordpress.comولبلوق الذاتي استضافت باستخدام منصة وورد.
تطبيق بسيط، بديهية ومستقرة جدا، ولكن تنشأ أحيانا مشاكل الاتصال عند إضافة موقع ويب مستضاف ذاتيًا إلى التطبيق. في حالتنا ، لم نتمكن من إضافة تطبيق WordPress لنظام iOS ، وهو موقع ويب مستضاف ذاتيًا.
عذرا ، لا يمكننا تسجيل دخولك. تعذر قراءة موقع WordPress على عنوان URL هذا.
كيفية الإصلاح: عذرا ، لا يمكننا تسجيل دخولك. تعذر قراءة موقع WordPress على عنوان URL هذا
قبل أن نصل إلى Uninstallers أو تعطيل البرنامج المساعدعناوين المواقع لمعرفة ما إذا كان هناك أي تعارض مع التطبيق، يجب علينا أن نفهم كيف يعمل وما هي عناصر حيوية لحسن سير العمل.
عندما نريد ربط تطبيق موقع على شبكة الانترنت التي تم إنشاؤها باستخدام وورد، ونحن بحاجة إلى أن نضع في اعتبارنا بروتوكول نقل البيانات عن بعد، من WordPress إلى التطبيق المعني (في حالتنا ، تطبيق WordPress لنظام iOS). بروتوكول النقل يتم عبر XML-RPC.
عندما نجتمع خطأ من حيث الشكل أن نقدم، يجب علينا النظر اثنين من الأمور الأساسية:
1. للتأكد من أن استضافة خادم الموقع، ملف xmlrpc.php هي أذونات (شمود) قرأ ل"المستخدم"،"رأس التجميع"،"العالم"وينتمي إلى المجموعة (CHOWN) قانون. يمكننا التحقق من ذلك عن طريق الوصول إلى المتصفح domain.tld / xmlrpc.php. "يقبل خادم XML-RPC طلبات POST فقط." ، هي الرسالة التي يجب عرضها في المستعرض.
2. في حالتنا ، كانت المشكلة أكثر تعقيدًا بعض الشيء. لم نتمكن من إضافة موقع ويب إلى تطبيق WordPress iOS ، لأن الخادم لا يحتوي على وحدة PHP XML المثبتة.
كبرنامج نصي PHP يمكن تشغيل خط XMLويتطلب ذلك أن يكون الخادم وحدة XML مثبتة إلى PHP. وإلا فإن تطبيق WordPress سيعطي الخطأ "عذرا ، لا يمكننا تسجيل دخولكفي كل مرة نحاول إضافة موقع.
إليك ما يبدو عليه خطأ الخادم في كل مرة نحاول فيها إضافة موقع ويب مستضاف ذاتيًا إلى تطبيق WordPress على جهاز iPad:
2016/11 08:07:59 [خطأ] 17 # 13701: * 0 FastCGI تم إرساله في stderr: "رسالة PHP: خطأ فادح PHP: استدعاء لوظيفة غير محددة 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 ، Ubuntu ، إلخ)
تنفيذ سطر الأوامر في الطرفية: فب -m
إذا كانت قائمة وحدة لا تظهر: XML, xmlreader si xmlwriterثم تأكد من أن هذا هو السبب الذي يمكن أن تضيف تطبيق الموقع وورد لدائرة الرقابة الداخلية أو الروبوت.
كيفية تثبيت PHP وحدة XML على ملقم ويب
سطر الأوامر لـ CentOS:
يم تثبيت PHP-أكس
بعد تثبيت وحدة فب-أكس، إعادة تشغيل خدمات: فب / PHP-التيار الوطني الحر، هتبد / إنجن إكس.
أضف الموقع الإلكتروني إلى التطبيق مرة أخرى ، وسيعمل كل شيء بسلاسة.
ملاحظة. لا يمكن تثبيت وضع php-xml إلا بواسطة مسؤول الخادم. إذا لم تكن مسؤول الخادم ، فاتصل واطلب من مزود استضافة الويب تثبيت أو تنشيط هذه الوحدة.