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

溫馨提示×

溫馨提示×

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

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

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

發布時間:2021-03-04 15:30:57 來源:億速云 閱讀:347 作者:小新 欄目:編程語言

這篇文章將為大家詳細講解有關解決部署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:

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

再看下php-fpm的配置:

果然,是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

噶尔县| 宜州市| 旬阳县| 南华县| 贺兰县| 三原县| 奉节县| 兴安盟| 辽阳市| 都匀市| 凌海市| 江安县| 普洱| 柳河县| 元江| 永年县| 松江区| 梅州市| 甘泉县| 伊宁县| 都昌县| 称多县| 玛纳斯县| 贺兰县| 延长县| 绥德县| 古蔺县| 察隅县| 青川县| 金坛市| 兴隆县| 大渡口区| 合山市| 镶黄旗| 临夏县| 菏泽市| 东城区| 镇平县| 哈密市| 大厂| 鄂托克前旗|