繁体   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