我正在運行WordPress安裝,並且遇到了有關ajax-loads的問題。無論何時我使用admin-ajax.php腳本,它都不會返回任何內容,因此我決定轉到源代碼並查看問題所在。在瀏覽器中導航到空白的PHP文件返回0
事實證明,當我直接訪問/wp-admin/admin-ajax.php文件時,它會在瀏覽器中返回0
。 我清空文件,保存它,然後嘗試直接訪問它,它仍然返回0
。我知道我在正確的目錄中正確的服務器上,因爲我在同一個DIR中創建了測試文件。
有誰知道爲什麼會發生這種情況?一個空白的php文件(有644個權限,並且正確的所有者/組)在直接導航到它時返回0
?
編輯:我在上面突出顯示了一個句子,因爲人們正在跳過那部分。我清空了文件,它仍然返回0
。
感謝您的答覆然而,如前所述,我清空了文件,它仍然返回一個'0' – PavKR
我已經更新了答案,但是這個想法是:你不應該從空的php文件中獲得0,而應該收到一個空的html文檔。嘗試清除瀏覽器緩存和Cookie(與您的網站相關) –
是的,我已經做了所有這些,因此問題 - 爲什麼空白的PHP文件返回'0'?這是一個服務器錯誤? – PavKR