ec-cube
ec-cube copied to clipboard
認証キー発行時にcomposer.jsonが更新出来ない場合はエラーメッセージが欲しい
概要(Overview)
管理画面->オーナーズストア->認証キー発行 画面
認証キーを発行した時、本来は認証キー欄に発行したキーが表示されるようになるが、composer.jsonへの書き込み権限がない時は反映されない。
この時にエラーメッセージが表示されないため、ただ何も起きなかったように見える。
認証キーが正しく発行・記録できてないという状況が理解しにくく、続いてプラグインインストールを行おうとしても認証キーの発行を求められる…という状態になる。
期待する内容(Expect) or 要望 (Requirement)
認証キーの発行・記録に失敗した時は、失敗した旨のエラーメッセージを出すようにする。
解決方法への誘導をどこまで行うかは、他のエラーメッセージ方針と合わせる
再現手順(Procedure)
apache実行ユーザーがcomposer.jsonへの書き込み権限を持たない状態で、管理画面から認証キー発行を行う
環境 (environment)
- EC-CUBE: 4.0.x
- PHP: 7.x.x
- DB:
- PostgreSQL x.x.x
- MySQL x.x.x