我有一個用戶填寫的表單,它有他們的名字,姓氏,電子郵件和畢業年份。我使用jQuery將它發送到名爲form.php
的PHP表單,該表單執行某些操作,然後將字符串success
返回到前端。這是以前的工作,但我只是增加了一對夫婦更行,而現在它提供了520,當我發送POST請求到它:POST到PHP腳本執行,但給出了錯誤520
Failed to load resource: the server responded with a status of 520 (HTTP/2.0 520)
然而,一切在腳本執行,因爲它應該和沒有(已知的)語法錯誤。該文件是在github,可以在這裏找到:https://github.com/LAHSHackClub/lahs.club/blob/master/form.php
當希望通過我的PHP的日誌,它成功地調用請求form.php
:
[Mon Aug 28 05:31:21 2017] 127.0.0.1:33480 [200]: /form.php
(它是綠色的命令行,意味着它執行)
除了它沒有發送成功消息之外,這並不是真正的遊戲突破。我可以做出解決方法,但我覺得我應該得到解決。任何幫助表示讚賞!
謝謝!
嘗試使用除form.php以外的其他名稱。也許它會幫助 – user3808887
'這在以前工作,但我只是增加了幾行......' - 你添加了什麼?您是否試圖查看https://support.cloudflare.com/hc/en-us/articles/200171936-Error-520-Web-server-is-returning-an-unknown-error和https:// support.cloudflare.com/hc/en-us/articles/222971907-Using-CURL-When-Troubleshooting-with-Cloudflare頁面? – Neodan
@ user3808887但是它在...之前工作,那與它無關。 @Neodan它更像'exec()',我不認爲它會改變任何事情。是的,我看到了那篇文章。 –