最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php-fpm報502問題的解決辦法

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

搭建lnmp完lnmp環(huán)境后,測試時出現(xiàn)502報錯,看到這個問題,我立刻想到是php-fpm沒有起來,但是我用 ps -ef | grep php-fpm 截取 php-fpm 的進程,發(fā)現(xiàn)是有的,這時我有查看nginx的錯誤日志,發(fā)現(xiàn)錯誤信息是:

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版本的時候沒有出現(xiàn)過這個問題

思路:發(fā)現(xiàn)php-fpm的listen是unix sock方式運行的,問題可能出在php-fpm上。既然沒有這個文件,就先把文件創(chuàng)建出來
1、創(chuàng)建這個文件,并賦予權(quán)限,因為我在編譯的時候是用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的問題

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

location ~\.php$ {  

    root /root/wwwroot;  

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

    fastcgi_index index.php;  

    include fastcgi.conf;  

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

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

再次重啟ngix和php-fpm,問題解決

總結(jié):

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

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

相關(guān)文章

  • 有關(guān)phpmailer的詳細(xì)介紹及使用方法

    有關(guān)phpmailer的詳細(xì)介紹及使用方法

    有關(guān)phpmailer的用法,有需要的朋友不妨參考下
    2013-01-01
  • PHP自動生成縮略圖函數(shù)的源碼示例

    PHP自動生成縮略圖函數(shù)的源碼示例

    今天小編就為大家分享一篇關(guān)于PHP自動生成縮略圖函數(shù)的源碼示例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • PHP策略模式定義與用法示例

    PHP策略模式定義與用法示例

    這篇文章主要介紹了PHP策略模式定義與用法,結(jié)合實例形式簡單分析了php策略模式的原理、實現(xiàn)與使用方法,需要的朋友可以參考下
    2017-07-07
  • 圖文介紹PHP添加Redis模塊及連接

    圖文介紹PHP添加Redis模塊及連接

    這篇文章主要圖文介紹PHP添加Redis模塊及連接,需要的朋友可以參考下
    2015-07-07
  • PHP實現(xiàn)防盜鏈的方法分析

    PHP實現(xiàn)防盜鏈的方法分析

    這篇文章主要介紹了PHP實現(xiàn)防盜鏈的方法,結(jié)合實例形式分析了php防盜鏈所涉及的相關(guān)技術(shù)與具體實現(xiàn)技巧,需要的朋友可以參考下
    2017-07-07
  • PHP四種統(tǒng)計在線人數(shù)方式詳細(xì)介紹

    PHP四種統(tǒng)計在線人數(shù)方式詳細(xì)介紹

    這篇文章主要介紹了用PHP來統(tǒng)計在線人數(shù)的四個方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-09-09
  • PHP多線程類及用法實例

    PHP多線程類及用法實例

    這篇文章主要介紹了PHP多線程類及用法,實例分析了多線程類的具體實現(xiàn)方法及應(yīng)用技巧,并結(jié)合下載遠(yuǎn)程圖片的實例予以深入分析,需要的朋友可以參考下
    2014-12-12
  • php使用curl抓取qq空間的訪客信息示例

    php使用curl抓取qq空間的訪客信息示例

    這篇文章主要介紹了php使用curl抓取qq空間的訪客信息示例,需要的朋友可以參考下
    2014-02-02
  • 詳細(xì)分析PHP 命名空間(namespace)

    詳細(xì)分析PHP 命名空間(namespace)

    這篇文章主要介紹了PHP 命名空間(namespace)的的相關(guān)資料,文中講解非常詳細(xì),實例代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • php生成網(wǎng)頁桌面快捷方式

    php生成網(wǎng)頁桌面快捷方式

    本文將介紹使用PHP生成網(wǎng)頁桌面快捷方式的代碼,并添加圖標(biāo)及解決不同瀏覽器保存出現(xiàn)的亂碼問題。下面跟著小編一起來看下吧
    2017-05-05

最新評論

高青县| 中西区| 泾川县| 东丰县| 信丰县| 邯郸县| 鹤山市| 来凤县| 云霄县| 精河县| 大姚县| 汤阴县| 奈曼旗| 惠东县| 临潭县| 镇江市| 旬阳县| 封开县| 永寿县| 定南县| 三台县| 永济市| 云霄县| 合肥市| 安化县| 梁山县| 鲁甸县| 达尔| 京山县| 鹿泉市| 贵溪市| 龙泉市| 安乡县| 武隆县| 彭州市| 肥乡县| 普宁市| 原平市| 云霄县| 塔城市| 通辽市|