簡體   English   中英

DELETE方法不適用於PHP + Slim Framework + Nginx

[英]DELETE method does not work with PHP + Slim Framework + nginx

我的服務器設置遇到了一個奇怪的問題。 我已經在ngbx上安裝了php-fastcgi和在Ubuntu 12.04 LTS上運行的MySQL。 我正在使用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>

對於服務器上的所有域和所有端點,都是這種情況。 我在訪問日志中也看不到任何內容。 該方法較早就起作用了,所以我猜有些更新改變了事情。

知道哪個進程會產生此錯誤,如何解決?

我終於發現我的網絡阻止了所有DELETE呼叫。

當我在其他路由器和網絡上對其進行測試時,它開始工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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