同期の操作を行うとエラー「指定された値に一致していません。」と表示されて同期が行えない場合
同期を利用するための設定が行われていないか、設定が誤っていることが原因です。
エラーメッセージ
Copy2Publicプラグインのステージ環境への同期または公開環境への同期に関する設定が不正です。「ステージ環境のパス」の設定が環境変数AllowCopy2PublicStagingRootで指定された値に一致していないか、「公開環境のパス」の設定が環境変数AllowCopy2PublicPublishRootで指定された値に一致していません。
PowerSyncプラグインのステージ環境への同期または公開環境への同期に関する設定が不正です。「ステージ環境のパス」の設定が環境変数AllowPowerSyncStagingRootで指定された値に一致していないか、「公開環境のパス」の設定が環境変数AllowPowerSyncPublishRootで指定された値に一致していません。
対応
プラグイン設定を確認・設定する
同期の操作を行ったワークスペース/スペースの Copy2Public (PowerSync) のプラグイン設定で「ステージ環境のパス」「公開環境のパス」が設定されているかご確認ください。
環境変数を確認・設定する
プラグイン設定が行われている場合、環境変数の設定がおこなわれているか、環境変数へ指定した値が対応するプラグイン設定の値に前方一致するかご確認ください。
例えばプラグイン設定「ステージ環境のパス」の指定が「/var/www/html_stg/website/blog2」の場合、環境変数の値が「/var/www/html_stg/website」や「/var/www/html_stg」であれば問題ありませんが、環境変数の値が「/var/www/html_pub」ですとプラグイン設定の指定に前方一致していないためエラーとなります。
プラグイン設定と環境変数の対応関係
| プラグイン | プラグイン設定の項目 | 環境変数 |
|---|---|---|
| Copy2Public | ステージ環境のパス | AllowCopy2PublicStagingRoot |
| Copy2Public | ステージ環境のパス | AllowCopy2PublicPublishRoot |
| PowerSync | 公開環境のパス | AllowPowerSyncStagingRoot |
| PowerSync | 公開環境のパス | AllowPowerSyncPublishRoot |


