欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php-fpm報(bào)502問(wèn)題的解決辦法

 更新時(shí)間:2021年04月21日 09:16:00   作者:幸福丶如此  
這篇文章主要介紹了php-fpm報(bào)502問(wèn)題的解決辦法,遇到此類問(wèn)題的同學(xué),可以參考下

搭建lnmp完lnmp環(huán)境后,測(cè)試時(shí)出現(xiàn)502報(bào)錯(cuò),看到這個(gè)問(wèn)題,我立刻想到是php-fpm沒(méi)有起來(lái),但是我用 ps -ef | grep php-fpm 截取 php-fpm 的進(jìn)程,發(fā)現(xiàn)是有的,這時(shí)我有查看nginx的錯(cuò)誤日志,發(fā)現(xiàn)錯(cuò)誤信息是:

2017/05/05 17:08:45 [crit] 3258#0: *2 connect() to unix:/tmp/php-cgi.sock failed (2: No such file or directory) while connecting to upstream, client: 192.168.88.1, server: 192.168.88.133, request: "GET /index.php HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-cgi.sock:", host: "192.168.88.134"

備注:php我用的版本是7.1.4的,最新的版本,之前用5.6版本的時(shí)候沒(méi)有出現(xiàn)過(guò)這個(gè)問(wèn)題

思路:發(fā)現(xiàn)php-fpm的listen是unix sock方式運(yùn)行的,問(wèn)題可能出在php-fpm上。既然沒(méi)有這個(gè)文件,就先把文件創(chuàng)建出來(lái)
1、創(chuàng)建這個(gè)文件,并賦予權(quán)限,因?yàn)槲以诰幾g的時(shí)候是用www用戶,所以將/tmp/php-cgi.sock的屬主和屬組都授權(quán)為www

touch /tmp/php-cgi.sock

chown www.www /tmp/php-cgi.sock

重啟ngix和php-fpm發(fā)現(xiàn)還是502的問(wèn)題

2、我在網(wǎng)上也查看了下,說(shuō)是其中
fastcgi_pass為配置nginx與php-fpm的交互路徑,一般有兩種方式
sock方式:fastcgi_pass unix:/tmp/php-cgi.sock;
http方式:fastcgi_pass 127.0.0.1:9000;
任選其中一種即可,但必須和php-fpm的配置一致。
后來(lái)我就在nginx的配置文件中加上一下代碼

location ~\.php$ {  

    root /root/wwwroot;  

    fastcgi_pass unix:/tmp/php-cgi.sock;  

    fastcgi_index index.php;  

    include fastcgi.conf;  

3、同時(shí)修改php-fpm的配置文件php-fpm.conf,將listen = 127.0.0.1:9000改為

listen = /tmp/php-cgi.sock
#這個(gè)是設(shè)置 /tmp/php-cgi.sock 權(quán)限用的
listen.owner = www
listen.group = www
listen.mode = 0660

再次重啟ngix和php-fpm,問(wèn)題解決

總結(jié):

1、其實(shí)這個(gè)問(wèn)題總體就是nginx與php-fpm的交互問(wèn)題,看我們選擇是sock方式還是http方式,但是不管選擇哪一種,我們都需要統(tǒng)一
2、我在網(wǎng)上看到有人說(shuō)將max_children 進(jìn)程改大,其實(shí)這種情況我之前遇到過(guò),它適用于本來(lái)php運(yùn)行正常,突然出現(xiàn)502的問(wèn)題,這個(gè)問(wèn)題是php-fpm隊(duì)列滿了,出現(xiàn)連接拒絕的錯(cuò)誤。如果有問(wèn)題,可以參考我的博客:http://blog.csdn.net/m0_37886429/article/details/70048754
3、還有人說(shuō)將php-fpm配置文件里有backlog,backlog是linux服務(wù)器在socket處理連接數(shù)的定義,phpfpm默認(rèn)為-1,將-1改為4096,重啟php-fpm問(wèn)題。
4、其實(shí)我們不管選擇哪一種,主要是針對(duì)自己的問(wèn)題,先要看報(bào)錯(cuò),然后再對(duì)癥下藥,不要這一種試試那一種試試。

以上就是php-fpm報(bào)502問(wèn)題的解決辦法的詳細(xì)內(nèi)容,更多關(guān)于php-fpm報(bào)502問(wèn)題的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • PHP cookie,session的使用與用戶自動(dòng)登錄功能實(shí)現(xiàn)方法分析

    PHP cookie,session的使用與用戶自動(dòng)登錄功能實(shí)現(xiàn)方法分析

    這篇文章主要介紹了PHP cookie,session的使用與用戶自動(dòng)登錄功能實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了php使用cookie與session進(jìn)行數(shù)據(jù)存取以及實(shí)現(xiàn)自動(dòng)登陸功能的相關(guān)操作技巧,需要的朋友可以參考下
    2019-06-06
  • php自定義分頁(yè)類完整實(shí)例

    php自定義分頁(yè)類完整實(shí)例

    這篇文章主要介紹了php自定義分頁(yè)類,以完整實(shí)例形式分析了php實(shí)現(xiàn)分頁(yè)功能的原理與具體實(shí)現(xiàn)技巧,代碼中有詳細(xì)的注釋便于理解,需要的朋友可以參考下
    2015-12-12
  • php中通用的excel導(dǎo)出方法實(shí)例

    php中通用的excel導(dǎo)出方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于php中通用的excel導(dǎo)出方法的相關(guān)資料,通過(guò)文中介紹的方法對(duì)大家學(xué)習(xí)或者使用php具有一定的參考學(xué)學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-12-12
  • php實(shí)現(xiàn)留言板功能

    php實(shí)現(xiàn)留言板功能

    本文主要介紹了php實(shí)現(xiàn)留言板功能的實(shí)例,具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧
    2017-03-03
  • 微信 開(kāi)發(fā)生成帶參數(shù)的二維碼的實(shí)例

    微信 開(kāi)發(fā)生成帶參數(shù)的二維碼的實(shí)例

    這篇文章主要介紹了微信 開(kāi)發(fā)生成帶參數(shù)的二維碼的實(shí)例的相關(guān)資料,這里詳細(xì)介紹該如何實(shí)現(xiàn)二維碼,需要的朋友可以參考下
    2016-11-11
  • 淺談PHP的排列組合(如輸入a,b,c 輸出他們的全部組合)

    淺談PHP的排列組合(如輸入a,b,c 輸出他們的全部組合)

    下面小編就為大家?guī)?lái)一篇淺談PHP的排列組合(如輸入a,b,c 輸出他們的全部組合)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • 通過(guò)PHP實(shí)現(xiàn)獲取訪問(wèn)用戶IP

    通過(guò)PHP實(shí)現(xiàn)獲取訪問(wèn)用戶IP

    這篇文章主要介紹了通過(guò)PHP實(shí)現(xiàn)獲取訪問(wèn)用戶IP,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • 在PHP中輸出JS語(yǔ)句以及亂碼問(wèn)題的解決方案

    在PHP中輸出JS語(yǔ)句以及亂碼問(wèn)題的解決方案

    今天小編就為大家分享一篇關(guān)于在PHP中輸出JS語(yǔ)句以及亂碼問(wèn)題的解決方案,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-02-02
  • php圖片的二進(jìn)制轉(zhuǎn)換實(shí)現(xiàn)方法

    php圖片的二進(jìn)制轉(zhuǎn)換實(shí)現(xiàn)方法

    這篇文章主要介紹了php圖片的二進(jìn)制轉(zhuǎn)換實(shí)現(xiàn)方法,詳細(xì)介紹了圖片與二進(jìn)制之間轉(zhuǎn)換的原理與實(shí)現(xiàn)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-12-12
  • PHP實(shí)現(xiàn)根據(jù)圖片色界在不同位置加水印的方法

    PHP實(shí)現(xiàn)根據(jù)圖片色界在不同位置加水印的方法

    這篇文章主要介紹了PHP實(shí)現(xiàn)根據(jù)圖片色界在不同位置加水印的方法,涉及php使用MagickWand模塊操作圖片添加水印的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-08-08

最新評(píng)論