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

以前運行的好好的laravel項目忽然不能啓動....php

環境排查:

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

ps aux|grep nginx

或者直接在瀏覽器裏輸入127.0.0.1,若是獲得下圖
laravel

說明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

如圖
php7

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

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

laravel項目又能夠訪問啦
命令行

相關文章
相關標籤/搜索