[英]405 Error From Slim PHP while using Backbone JS with MAMP
我是沒有什么新主意的人,但是我正在潛水。
我的主干代碼很好,當我使用localstorage時它可以工作,但是我想使用mysql后端。 我做了一些作業,發現了SLIM框架。 看起來很酷,RESTful等。我已經看到它與骨干一起使用了。
主干可以從文件中很好地獲取信息。
當骨干網通過PUT請求我的文件時,我得到:POST http:// localhost:8888 / lifeconsole / src / server / 405(不允許使用方法)。
我看過這個問題
我在答案部分替換了SLIM代碼的建議部分。
我還修改了httpd.conf文件,以允許本地目錄中的.htaccess文件。 我確保SLIM文件所在的目錄中具有SLIM附帶的.htaccess文件。 我一直在閱讀許多有關Apache配置的文章,並感到有些不解。 任何建議都太棒了!
我想到了! 我對REST的基本功能感到困惑。 PUT方法僅在更新時使用。 我已經為GET和PUT編寫了代碼,而應該為POST編寫了一些代碼。 話雖這么說,我很確定PUT在許多服務器上都無法運行,並且您需要翻轉http://documentcloud.github.com/backbone/#Sync-emulateHTTP來使骨干網正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.