WordPress iOS/Android用 あります アプリケーション ラップトップやPCを持っていないときに、個人のWebサイトを作成したいブロガーにとって非常に便利です。
アプリケーション WordPress 両方のブログに使用できます でホスト wordpress.COMブログ用 セルフホスト プラットフォームとして使用する WordPress.
、シンプルで直感的な、非常に安定したが、時々発生するアプリケーション 接続の問題 自己ホスト型Webサイトをアプリケーションに追加する場合。 私たちの場合、アプリケーションに追加できませんでした WordPress iOSの場合、セルフホストのWebサイト。
申し訳ありませんが、ログインできません。 読むことができません WordPress そのURLのサイト。

キュプリン
修正方法: 申し訳ありませんが、ログインできません。 読むことができません WordPress そのURLのサイト
我々はに入る前に アンインストーラ または プラグインを無効にしますURLは、アプリケーションとの競合がある場合、我々はそれがどのように動作するかを理解する必要があり、適切に機能するために不可欠な要素が何であるかを確認します。
したいとき アプリケーションを接続します で作成されたウェブサイトに WordPress、私たちは心に留めておく必要があります プロトコルリモートデータ伝送、 から WordPress それぞれのアプリケーション(この場合、アプリケーション WordPress iOSの場合)。 トランスポートプロトコルはXML-RPCを介して行われます。
我々は現在の形の誤差を満たすとき、我々は考慮する必要があります 2つの重要な事柄:
1。 サーバーは、ファイルをウェブサイトをホスティングしていることを確認するために、 xmlrpc.php パーミッション (chmod) 読みます "のためにuser"、"グループヘッド"、"世界」とグループに属しています(chown)法律。 私たちは、ブラウザにアクセスすることで、これを確認することができます domain.tldに/つまりxmlrpc.php。 「XML-RPCサーバーはPOST要求のみを受け入れます。」、ブラウザーに表示する必要があるメッセージです。
2.私たちの場合、問題はもう少し複雑でした。 アプリケーションにWebサイトを追加できませんでした WordPress iOS、PHP用のXMLモジュールがサーバーにインストールされていないため。
スクリプトとして PHP ラインを実行することができます XMLこれは、サーバーがあることが必要 XMLモジュールがインストールされ 以下のために PHP。 それ以外の場合、アプリケーション WordPress エラーが発生します"申し訳ありませんが、ログインできません」ウェブサイトを追加しようとするたびに。
これは、自己ホスト型Webサイトをアプリケーションに追加しようとするたびにサーバーエラーがどのように表示されるかを示しています。 WordPress A iPad:
2016/11/08 07:59:17 [error] 13701#0:* 1666433 FastCGIがstderrで送信されました:「PHPメッセージ:PHP致命的 error:未定義の関数の呼び出し xml_parser_create() 中/ SRV / WWW /ウェブ/公共/ / WP-含みIXR.phpオンラインクラス264”アップストリームから応答ヘッダーを読み取りている間、クライアント:my_ip、サーバー:ihowto.tips、リクエスト:“ POST /xmlrpc.php HTTP / 1.1”、アップストリーム:“ fastcgi://127.0.0.1:9001”、ホスト:ihowto。チップ "
WebサーバーにインストールされているPHPモジュールを表示する方法(CentOS、Ubuntuなど)
私たちはで実行します terminal コマンドライン: PHPの-m
モジュールリストが表示されない場合: XML, のXMLReader si XmlWriterにそして、これはサイトアプリケーションを追加できるの原因であることを確認してください WordPress iOSまたはAndroidの場合.
Webサーバー上のPHPのXMLモジュールをインストールする方法
のコマンドライン CentOS:
yum install php-xml
php-xml モジュールをインストールしたら、サービスを再起動します: php / php-fpm、httpd / nginx。
Webサイトをアプリケーションに再度追加すると、すべてがスムーズに実行されます。
PS。 php-xmlモードのインストールは、次の方法でのみ実行できます。 administratorサーバー。 そうでない場合 administratorサーバーに連絡して、このモジュールをインストールまたはアクティブ化するようにWebホスティングプロバイダーに依頼してください。