Php
驗證使用者後,新伺服器上的 PHP 站點無法連接
我正在將現有的 PHP/MySQL 網站應用程序移動到新伺服器,由於某種原因,我在登錄後收到“ERR_CONNECTION_REFUSED”錯誤。
我已經安裝了 PHP 和 MySql 並複制了數據庫。我已經在 IIS 中配置了網站,我可以載入登錄頁面,該頁面也進行數據庫連接,所以我知道我能夠連接到數據庫並且我知道 PHP 工作正常。
但是,一旦我輸入使用者名和密碼,它就會發出一分鐘的聲音,最後告訴我它無法連接。
This site can’t be reached 198.72.112.108 refused to connect. Try: Checking the connection Checking the proxy and the firewall ERR_CONNECTION_REFUSED
這是我在 Chrome 上遇到的錯誤,但我在 Firefox 上遇到了類似的錯誤。
起初我想可能是因為它正在重定向到 https 並且我還沒有安裝安全證書,但這不會阻止頁面載入。
我已經仔細檢查了數據庫上的使用者權限是否與舊伺服器完全匹配,所以我知道這很好,登錄頁面與我嘗試重定向到的頁面位於同一文件夾位置,因此文件系統權限顯然是好的。
什麼可能導致此 ERR_CONNECTION_REFUSED 錯誤?
所以事實證明我有一些 javascript 重定向到 https,這確實是問題所在,儘管我不確定為什麼它不只是載入帶有安全警告的頁面。無論如何,我禁用了該程式碼,問題就消失了。