Похоже, что для запросов PUT
и DELETE
apache направит их обработчику по умолчанию, если не может найти запрошенный вами ресурс
, это означает, что правильная ошибка 404 Not Found
заменено на 405
ошибка
, поэтому, если вы получаете 405
Ошибка, которая не имеет никакого смысла, проверьте ваш URL очень внимательно, так как у вас может быть незначительная опечатка, или как в моем случае фолфакт, что PHP curl не поддерживает относительные адреса