インターネットとブログ

WordPressでLiveWriterを公開する際の問題

最近、Live Writerは少なくとも2つのケースで問題を引き起こし始めました。

1.新しい記事が作成されると、記事がアップロードされていても、それをアップロードするとエラーメッセージが送信されます。 次に、再試行するときに、新しい記事を作成して、ケースに気付いたときに、同じ名前で公開された記事がすでにいくつかあり、その下には何もアップロードされていないように見えるようにします。

2.すでに公開されている記事を開いた場合、更新に成功してもエラーメッセージが送信されます。

全体の問題は、ファイル行を更新することです class-wp-xmlrpc-server.php 返信メッセージを送信しません。 metaWeblogメソッドを介してリモートプラットフォームから実行する場合も、同じことが起こります。 Blogsy iPad / iPhoneから。

メッセージは次のようになります。

ブログサーバーから受信したmetaWeblog.editPostメソッドへの応答が無効でした:XmlRpcサーバーから無効な応答ドキュメントが返されました。

 

ライブライターの問題

出力は次のとおりです。cPanelまたはホスティングサービスを介してファイルを入力する必要があります /public_html/wp-includes/class-wp-xmlrpc-server.php コードの3948行を検索するには:

 

if(is_array($ attachments)){

foreach($ attachmentsとしての$ attachments){

if(strpos($ post_content、$ file-> guid)!== false)

$ wpdb-> update($ wpdb-> posts、array( 'post_parent' => $ post_ID)、array( 'ID' => $ file-> ID));

次のように変更する必要があります。

if(is_array($ attachments)){

foreach($ attachmentsとしての$ attachments){

if($ file-> guid &&!($ file-> guid == NULL))

if(strpos($ post_content、$ file-> guid)!== false)

$ wpdb-> update($ wpdb-> posts、array( 'post_parent' => $ post_ID)、array( 'ID' => $ file-> ID));

ライブライターの問題

それらが修正されている場合は、赤でマークされた行を追加します。

これで問題は解決するはずです。 WordPressを更新するときは、永続的に解決されない限り、再度実行する必要があることに注意してください。

ゴルジアルバレス

作家、研究者、土地管理モデルのスペシャリスト。 彼は、ホンジュラスの国家財産管理システムSINAP、ホンジュラスの共同自治体の管理モデル、地籍管理の統合モデル-ニカラグアのレジストリ、コロンビアのテリトリーSATの管理システムなどのモデルの概念化と実装に参加しています。 。 2007年からGeofumadasナレッジブログの編集者であり、GIS-CAD-BIM-デジタルツインのトピックに関する100以上のコースを含むAulaGEOAcademyの作成者。

関連記事

コメントを残します

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

先頭へ戻るボタンに