メインコンテンツにスキップ
バージョン: 1.x

SYNC151: ストアの応答が不正です

これが意味すること​

ストアが不正な形式の応答を返したため、WCPOSは読み取る前に修復する必要がありました。

これは通常、プラグインやPHPの通知がストアの応答に余分な出力を混入させていることを意味します。今回はWCPOSが復旧しましたが、修復が常に成功する保証はありません。サイトのエラーログを確認するようサイト管理者に依頼してください。

データへの影響​

読み取り用に不正な応答は修復されました。元のリクエスト自体が失敗した場合(トラブルシューティングの手順1を参照)は、そのリクエストの案内に従ってください。それ以外の場合、注文や商品データへの影響はありません。この問題が続く場合は、WordPressサイトの管理者にお問い合わせください。

トラブルシューティング​

  1. 関連するリクエストが最終的に成功したかどうかを確認してください。成功していれば、今回はWCPOSが修復できています。失敗していた場合は、そのリクエストのエラーと再試行の案内に従ってください。
  2. 原因はサイト側にあります。プラグインまたはテーマが、REST応答に警告や余分な出力を書き出しています。失敗した時刻のPHPの通知がないか、サイトのログを確認するようサイト管理者に依頼してください。
  3. ブラウザーの開発者ツール(Networkタブ)、またはデスクトップアプリのAdvanced → Toggle Developer Toolsで生の応答本文を確認できます。余分な出力はJSONの直前または直後に表示されます。
  4. 修復はベストエフォートです。こうした警告が頻発する場合は、修復に頼らず、原因となっているプラグインを修正してください。

詳細​

コード
SYNC151 (STORE_RESPONSE_MALFORMED)
重大度
warn
導入バージョン
WCPOS 1.10.0