亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決部署yii項目時出現502錯誤的問題

發布時間:2021-01-14 11:59:35 來源:億速云 閱讀:604 作者:小新 欄目:編程語言

這篇文章主要介紹如何解決部署yii項目時出現502錯誤的問題,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

部署yii項目時出現502錯誤怎么辦?

記一次nginx部署yii2項目時502 bad gateway錯誤的排查

周六閑來無事,就試著安裝和部署下yii2,安裝過程沒什么問題,但部署到nginx上時遇到了502 bad gatewary問題,折騰了半天才搞定。這個問題是我以前在部署yii2時沒有遇到過的,因此記在這里以備忘。

相關文章教程推薦:yii教程

1,安裝和部署環境

操作系統:macOS,php版本:5.6,nginx版本:1.10.1,yii2版本:2.0。

2,yii2的安裝

yii2的安裝很簡單,參考官網的手冊即可。我這里安裝的是yii2-app-advanced(Yii 2 Advanced Project Template),項目地址在github上,按照README中的安裝說明一步一步來就行,這個就不多說了。

3,yii2在nginx上的部署

其實yii2-app-advanced項目README中對于如何部署在nginx上已經說的很清楚了,按照步驟來應該不會有什么問題。但是我部署時偷了個懶,直接把README中nginx的部署參數拿來用了,結果才導致了502 bad gateway的錯誤。

HTTP狀態碼中5打頭的響應代碼都是由于服務器端引起的,所以看下nginx的日志:

error log:

如何解決部署yii項目時出現502錯誤的問題

看到upstream: "fastcgi: //127.0.0.1:9090"這里,端口好像不對,于是查看下虛擬主機的配置:

如何解決部署yii項目時出現502錯誤的問題

再看下php-fpm的配置:

如何解決部署yii項目時出現502錯誤的問題

果然,是nginx虛擬主機指定的FastCGI服務器監聽端口錯了,這樣就會導致nginx沒有得到FastCGI服務器的響應。所以瀏覽器發出請求時,nginx給瀏覽器返回一個502的狀態碼,告訴瀏覽器上游的FastCGI服務器沒有響應。

4,解決

在nginx的虛擬主機中,把fastcgi_pass指定的端口修改正確,這個錯誤就解決了。

5,總結

(1)HTTP狀態碼5打頭的錯誤是由服務器端引起的,502 bad gateway則是由于作為網關或者代理工作的服務器(web服務器)嘗試執行請求時,從上游服務器(fastcgi服務器)接收到無效的響應。

(2)fastcgi_pass是ngx_http_fastcgi_module模塊的一個配置指令,它指定了fastcgi服務器的地址,nginx文檔中對于它的描述如下:

Syntax:    fastcgi_pass address;
Default:    —
Context:    location, if in location

Sets the address of a FastCGI server. The address can be specified as a domain name or IP address, and a port:
fastcgi_pass localhost:9000;

or as a UNIX-domain socket path:
fastcgi_pass unix:/tmp/fastcgi.socket;

If a domain name resolves to several addresses, all of them will be used in a round-robin fashion. In addition, an address can be specified as a server group.

以上是“如何解決部署yii項目時出現502錯誤的問題”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

秭归县| 弥渡县| 拜泉县| 勃利县| 饶河县| 尉氏县| 镇平县| 满城县| 龙里县| 双峰县| 咸丰县| 新乐市| 龙门县| 秀山| 江门市| 万载县| 治多县| 建平县| 榆社县| 平顶山市| 临漳县| 夏津县| 米易县| 周至县| 依兰县| 连城县| 永安市| 连平县| 高青县| 天台县| 姜堰市| 扶余县| 图木舒克市| 军事| 肥乡县| 天水市| 佳木斯市| 密山市| 日土县| 安徽省| 叶城县|