Я пока не знаком с реализацией Zend Framework, но вы можете проверить, настроен ли Apache для разрешения запросов PUT и DELETE.
Предполагая, что вы используете виртуальные хосты и userdirs, смотритеследующий файл:.../apache/conf/extra/httpd-userdir.conf
В этом файле убедитесь, что в списке разрешенных методов HTTP для вашего каталога есть PUT
и DELETE
.
<Directory ".../path-to-your-vhost-directory-here">
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit HEAD GET POST PUT DELETE OPTIONS>
Order deny,allow
Deny from all
Allow from localhost
</Limit>
<LimitExcept HEAD GET POST PUT DELETE OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
Редактировать: Официальную документацию по директиве вы можете найти здесь:http://httpd.apache.org/docs/current/mod/core.html#limit