在配置好環境后,按教程說的這樣配置應該是沒問題了

訪問 blog.test
就會出現502 Bad Gateway的問題
最后,在網上看了各種教程,發現是PHP版本的問題,
查看當前使用的PHP版本

再去看看我們當前環境中的所有PHP版本
在
vagrant ssh
后輸入
ps -ef |grep php-fpm
可以查看

也可以這樣查看
cd xxxx(xxxx是PHP所在目錄,博主對的是在/etc/php) ls (可以看到PHP下的版本號)

先查看虛擬主機資訊
cd /etc/nginx/sites-available/
然后鍵入
ls

去查看他的配置資訊
vim blog.test,

發現它是PHP7.0的,這個與我們使用的當前的PHP版本并不合適,需要把它改為7.3
再來查看fpm的組態檔:
vim /etc/php/7.0/fpm/pool.d/www.conf,
發現listen = /run/php/php7.0-fpm.sock
在這里也需要把它改為7.3才可以
有時候修改提示說限權不足,需要去修改下權限,自行百度就好了
PS:現在的laravel8需要PHP>=7.3才支持
我們修改的地方是組態檔里fastcgi_pass unix后面的PHP版本(需要把PHP版本改成對應的版本并且是存在的版本就不會有問題了),記得修改完成后記得保存(重啟nginx),
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/294175.html
標籤:其他
上一篇:手把手帶你從0開始搭建個人網站,小白可懂的保姆級教程
下一篇:從0開始的建站嘗試 #day1
