使用 Laravel Valet 連接到 WordPress 管理員時出現 502 錯誤

使用 Laravel Valet 連接到 WordPress 管理員時出現 502 錯誤

目前,Laravel Valet 遇到問題,我可以正常運行一些只有少量 SQL 請求的網站,例如 WordPress 的前端,但如果您導航到 /wp-admin,我會看到 502 Bad Gateway。

目前設定:

  • MySQL 5.7
  • PHP 7.3.6
  • nginx 1.17.1
  • 作曲家1.8.6
  • 沖泡(最新版本)
  • Laravel 代客 2.3.3
  • Mac OS 10.14.5(從頭開始全新安裝)

我完全按照 Laravel Valet 安裝教學的每一步進行操作。https://laravel.com/docs/5.8/valet#installation

nginx-error.log檔案中的錯誤如下:

*1 從上游讀取回應頭時上游過早關閉連接,客戶端:127.0.0.1,伺服器:demo.test,請求:“GET /wp-admin/ HTTP/2.0”,上游:“fastcgi://unix :/Users /admin/.config/valet/valet.sock:",主機:"demo.test",引薦來源:"https://demo.test/

我在另一位用戶的電腦上嘗試過此操作,他們也遇到了同樣的問題。

我嘗試過的修復:

  • 嘗試使用valet install修復權限和配置
  • 重啟 php 和 nginxsudo brew services restart nginx && sudo brew services restart php
  • 更改 Nginx 緩衝區大小
  • 簡單的電腦重啟
  • 嘗試從原始碼建立 PHP,但下載檔案失敗(透過brew)
  • brew uninstall php; brew install php --build-from-source; valet install
  • Brew 的清理和醫生

如果有人能對此有所了解,那將非常有幫助,因為環顧四周的人似乎也有同樣的問題,而且沒有明確的解決方案。

相關內容