こんにちは、
Akeneo 1.4.23を使用していますが、チャンネルを削除しようとすると、次のメッセージが表示されます。要素を削除できませんでした。
私のログに次のメッセージが表示されます:
[2016-04-26 15:54:07] request.ERROR:キャッチされていないPHP例外Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException: "" POST / configuration / channel / 3 / remove "のルートが見つかりません:メソッドが許可されていません(許可:DELETE) "at /var/www/akeneo/branches_1.0_804df805-c8e3-436e-80e1-9a56002500eb/app/cache/ppr/classes.php line 2884 {" exception ":" object "} []
誰かが私を助けてくれますか?
私はこのエラーを理解していません。
ありがとうございました。
こんにちは@lpxavi
ルート/configuration/channel/3/remove
はDELETEメソッドのみを許可するため、このエラーが発生します。
POSTメソッドを使用してこのルートにアクセスしようとしました。
カスタム開発を行っていない場合は、OS /ブラウザの構成と再現するための一連の手順を使用してメッセージを改善できますか? http://demo.akeneo.com/では再現できません
いくつかのドキュメント:
https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol>リクエストメソッド
http://symfony.com/doc/current/book/routing.html
https://github.com/akeneo/pim-community-dev/blob/master/src/Pim/Bundle/EnrichBundle/Resources/config/routing/channel.yml#L17
1.4で試してみましょう
更新:
1.4.x-dev
ハッシュf60366c1209beec5840103b2f4c4ae6db35e24e5
複製できません
Ping @pierallard @lpxavi
私も試してみましたが、1.4では再現できませんでした。
@lpxavi :再現するための詳細な手順で問題を再開できることを嬉しく思います。 そのためにできる最善のことは、ケースがカバーされていない場合、プルリクエストでBehat(機能テストフレームワーク)を使用して機能テストケースを提供することです。この方法でバグを修正する方がはるかに簡単です(ただし、カバーする必要があります)。 https://github.com/akeneo/pim-community-dev/blob/1.4/features/channel/create_channel.feature)