php laravel項目啟動報502 Bad Gateway錯誤


之前運行的好好的laravel項目突然不能啟動....

環境排查:

1.nginx
查看nginx服務器是否啟動,命令行輸入以下命令

ps aux|grep nginx

或者直接在瀏覽器里輸入127.0.0.1,如果得到下圖

說明nginx是開啟狀態,如果不是,請重啟nginx服務器,命令行輸入以下命令,當然我的nginx安裝目錄在/usr/local/bin/nginx下,如果不知道自己的nginx安裝目錄可以使用which nginx命令查看

/usr/local/nginx/sbin/nginx 或者使用sudo nginx命令啟動

2.php服務沒有開啟
檢測方法:如果第一步已經成功開啟了nginx,但還是報502錯誤,可以在瀏覽器打開任意非laravel的php項目,如果不能正常打開,說明php服務沒有開啟
解決方案
檢查電腦安裝的php版本,如果是使用的laravel的valet需要配置php7.1版本,這個比較惡心,還得進行版本切換

brew list

如圖

我電腦里有兩個版本,一個是php 實際是php7.2這個是升級升上來的,一個是php7.1,輸入一下命令

brew services start php@7.1 //或者直接sudo php-fpm

laravel項目又可以訪問啦


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM