Ошибка 405 из Slim PHP при использовании Backbone JS с MAMP - PullRequest
0 голосов
/ 15 марта 2012

Я новичок в backbonejs и худенький, но я погружаюсь прямо в него.

мой магистральный код в порядке, и он работает, когда я использую localalstorage, но я хочу использовать mysql back end.Я сделал некоторую домашнюю работу и нашел структуру SLIM.Выглядело довольно круто, RESTful и т. Д. Я видел, что он использовал связку с магистралью.

Магистраль получает информацию из файла нормально.

Когда магистраль запрашивает мой файл с PUTЯ получаю: POST http://localhost:8888/lifeconsole/src/server/ 405 (метод не разрешен).

Я видел этот вопрос

Я заменил предложенный раздел кода SLIM враздел ответов.

Я также изменил свой файл httpd.conf, чтобы разрешить файлы .htaccess в локальных каталогах.Я гарантировал, что у меня есть файл .htaccess, который поставляется с SLIM в каталоге с моими файлами SLIM.Я много читал о настройке Apache и чувствую себя немного над головой.Любые предложения будут фантастическими!

1 Ответ

0 голосов
/ 15 марта 2012

Я понял это! Я был смущен основной функцией REST. Метод PUT используется только после обновления. Я написал код для GET и PUT, и у меня должно было быть что-то для POST. При этом, я почти уверен, что PUT не работает на многих серверах, и вам нужно переключиться на http://documentcloud.github.com/backbone/#Sync-emulateHTTP для работы магистрали.

...