Nginx

遷移到 NGINX 時,Wordpress 網站出現故障

  • March 13, 2021

我最近通過 wordpress 網站從 apache2 遷移到 NGINX。我為 NGINX 安裝了 PHP-fpm、PHP-cli 和其他必需的 php 包。該網站執行良好,但在清除記憶體(我使用 w3 總記憶體)後,該網站已損壞。網站整體結構完好,但幾乎所有網站都是白色的。圖像無法載入,文本以奇怪的垂直線排列,顏色錯誤,圖示失去或變形。我非常困惑,因為我做的一切都是正確的。我重新安裝了 PHP 模組,重新載入了 PHP-fpm 和 nginx,並重新設置了文件權限。沒有。我還注意到 wordpress 儀表板中的另外兩個錯誤。第一條是一條消息(大概來自W3 Total Cache),說“nginx.conf已經更新,請重啟nginx”。我重啟了幾次nginx,一直彈出這個消息。關閉消息的按鈕也不起作用。另一個錯誤是,當我進入 wordpress 的“站點健康”選項卡時,它顯示一條消息說“站點健康需要 JavaScript”,這讓我相信 nginx 不知何故沒有載入 JS(或 CSS事情)。有一次我什至嘗試禁用 W3,這使圖像顯示出來,但沒有解決其他問題。我正在執行 Ubuntu 20.04,請幫助!但沒有解決其他問題。我正在執行 Ubuntu 20.04,請幫助!但沒有解決其他問題。我正在執行 Ubuntu 20.04,請幫助!

我實際上修復了這個錯誤。有趣的是,安全標頭之一,內容策略標頭,導致了問題

引用自:https://serverfault.com/questions/1056316