【ECCUBE3プラグイン開発】プラグインリリース時のzip圧縮の方法


プラグインをtar.gzやzip圧縮したのに、管理画面―プラグイン一覧からインストールしようとすると『config.yml not found or syntax error』が表示されてインストールできない場合があります。

同じような問題で悩んでいる方がこちらにもおりました。

開発前・開発中のプラグインであればコンソールからインストールする方法があります。


php app/console plugin:develop enable --code <対象のプラグインコード>

zip圧縮する際は、ディレクトリ構成を全選択して『送る』でzip圧縮をかけるといいです。プラグイン名の親ディレクトリを含めると解凍時に、config.ymlがプラグインディレクトリ直下に配置されず、タイトルのようなエラーとなるようです。