Я просто столкнулся с этим, и ни один из советов выше не помог.То, что я нашел:
Определение формы должно прийти сначала с действием =, а затем с методом =
правильная форма:
<form action="/putsomething" method="POST">
<input type="hidden" name="_method" value="PUT" />
...
</form>
неправильная форма:
<form method="POST" action="/putsomething">
<input type="hidden" name="_method" value="PUT" />
...
</form>
Первый работал у меня, второй - нет.Может быть, это поможет.