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

API06003: 無効なサイト構成

これは何を意味しますか

サイトの構成が無効または不完全です。これには、URLの誤り、認証設定、またはその他の構成の問題が含まれる可能性があります。

一般的な原因

  • 部分的な構成 — 一部の設定が不足している
  • 不一致の設定 — 構成がサイトに一致しない
  • 破損した構成 — 設定が破損した
  • サイトの変更 — POS構成を更新せずにサイトが変更された

修正方法

1. すべての設定を確認する

完全な構成を確認します:

  • サイトURLが正しい
  • 認証が正しく設定されている
  • その他の追加設定が正しい

2. 最初から再構成する

構成が破損している場合:

  1. すべての保存された設定をクリアする
  2. セットアッププロセスを再開する
  3. 新しい構成を入力する

3. サイト要件を確認する

WordPressサイトが要件を満たしていることを確認します:

  • WordPressがインストールされ、アクセス可能であること
  • WooCommerceがインストールされており、アクティブであること
  • WCPOSプラグインがインストールされており、アクティブであること
  • パーマリンクが有効になっている(「プレーン」でないこと)

4. サイトアクセスをテストする

以下のURLがブラウザで機能することを確認します:

  • https://yoursite.com/ — メインサイト
  • https://yoursite.com/wp-json/ — REST API
  • https://yoursite.com/wp-json/wcpos/v1/ — WCPOS API

5. WordPressの設定を確認する

WordPress管理画面で:

  1. 設定 → 一般 — URLを確認する
  2. 設定 → パーマリンク — 「プレーン」でないことを確認する
  3. WooCommerce → ステータス — 問題がないか確認する

構成要件

有効な構成には以下が必要です:

  • サイトURL — プロトコルを含む完全なURL
  • 認証 — 有効な認証情報またはAPIキー
  • 権限 — ユーザーがPOSにアクセスできる
  • プラグイン — 必要なプラグインがアクティブであること

関連エラー

  • API06001 — 無効なURL形式
  • API06002 — API URLが不足している
  • API05002 — WCPOSプラグインが見つかりません