DELETE方法不适用于PHP + Slim Framework + nginx

时间:2014-07-10 20:15:37

标签: php nginx slim

我的服务器设置遇到了一个奇怪的问题。我在nbux上安装了php-fastcgi和MySQL在Ubuntu 12.04 LTS上运行。我正在使用Slim Framework来运行我的网站。出于某种原因,DELETE方法不适用于服务器上的任何URL端点。当我通过邮递员发出DELETE请求时,我刚收到此错误:

<HTML>
<HEAD>
<TITLE>Access Denied</TITLE>
</HEAD>

<BODY BGCOLOR="white" FGCOLOR="black">
<H1>Access Denied</H1>
<HR>

<FONT FACE="Helvetica,Arial"><B>
Description: You are not allowed to access the document you requested.
</B></FONT>
<HR>
</BODY>

这适用于服务器上的所有域和所有端点。我也没有在访问日志中看到任何内容。该方法工作较早,因此我猜测更新了一些更新。

知道哪个进程会产生此错误以及如何解决此问题?

1 个答案:

答案 0 :(得分:0)

我终于发现我的网络阻止了所有DELETE调用。

当我在不同的路由器和网络上测试时,它开始工作。