簡體   English   中英

Slim PHP出現405錯誤,同時將Backbone JS與MAMP一起使用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM