91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

如何解決部署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

广州市| 监利县| 建阳市| 澳门| 新乐市| 大悟县| 望城县| 甘南县| 博乐市| 湘潭县| 崇信县| 灵璧县| 新兴县| 清苑县| 湖南省| 车致| 盐城市| 越西县| 苍山县| 惠东县| 马龙县| 张北县| 玉环县| 定南县| 英德市| 金乡县| 武冈市| 卢氏县| 鄂州市| 盐城市| 邯郸市| 鹿泉市| 永福县| 宁河县| 金塔县| 南安市| 营口市| 昌宁县| 承德县| 濮阳市| 彰化县|