當 WordPress 網站託管在 AWS 而不是 Google 雲端上時出現 502 錯誤

當 WordPress 網站託管在 AWS 而不是 Google 雲端上時出現 502 錯誤

我的 WordPress 網站出現問題,這意味著我收到 502 bad gateway 錯誤。網站託管在 AWS(EC2 執行個體)上。

我將該網站遷移到了谷歌雲端實例,以測試這是否可行,並且該網站和該網站都可以在那裡工作,因此假設這是我的配置的 AWS 特定問題。

到目前為止,我已經建立了一個新實例,並將(工作)網站從google 遷移到那裡(使用多合一遷移外掛程式),檢查.htaccess 檔案沒有損壞(並使用正確的資訊重新儲存它以確保)並且將插件資料夾更改為plugins_old,看看關閉它們是否會產生影響(但沒有)。

如果我在 downforeveryoneorjustme.com 上測試網站,它會說網站已啟動並且只有我一個人。

在 pingdom 的 dns 檢查中顯示一切正常。在webpagetest.com 上,它說有524 個錯誤。

在遷移 WordPress 網站之前,我從頭開始安裝了 WordPress,並且測試頁面上一切正常,因此我認為問題出在 WordPress 設定中的某個地方。

請告知我可能需要更改哪些設定檔才能使網站在我的EC2 實例上運行,因為它確實可以在Google Cloud 上運行,因為我不知道下一步要嘗試什麼(而且我想留在AWS 上,而不是而不是永久轉移到 Google!

謝謝!

答案1

感謝 Alex 的有用評論 - 在錯誤日誌中我發現存在內存問題,因此調整了我的實例大小並解決了問題。

注意 - 最初我無法存取錯誤文件,因此必須以 root 身份登入並首先添加以下命令: chmod go+rX /var/log/httpd

相關內容