2012-03-14 46 views
0

我是新來backbonejs苗條,但我在潛水的權利。405錯誤從修身PHP同時使用JS骨幹與甲基苯丙胺

我的骨幹代碼是好的,它的工作原理,當我使用本地存儲,但我想用一個mysql後端。我做了一些家庭作業並找到了SLIM框架。看起來非常酷,RESTful等。我已經看到它被用於骨幹。

骨幹從文件中獲取信息正常。

當骨幹網用PUT請求我的文件時,我得到:POST http://localhost:8888/lifeconsole/src/server/ 405(方法不允許)。

我見過this question

我取代的SLIM代碼中的答案部分建議的部分。

我還修改了我的httpd.conf文件,以允許本地目錄中的.htaccess文件。我確保我的SLIM文件在目錄中有SLIM附帶的.htaccess文件。我一直在大量閱讀關於Apache配置的知識,並對我感到有點頭痛。任何建議都會很棒!

回答

0

我想通了!我對REST的一個基本特性感到困惑。 PUT方法僅在更新時使用。我已經爲GET和PUT編寫了代碼,並且我應該爲POST提供了一些東西。話雖如此,我很確定PUT不能在許多服務器上工作,並且您需要翻轉http://documentcloud.github.com/backbone/#Sync-emulateHTTP以使骨幹工作。