国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

使用unix sock之后使用nginx代理之后會(huì)出現(xiàn)錯(cuò)誤

sparks

問(wèn)題描述

使用unix sock之后,webman出現(xiàn)錯(cuò)誤,請(qǐng)看一下是什么原因

程序代碼

upstream edm {
    server unix:/var/run/edm.sock;
}
server {
    listen 80 default_server;
    listen [::]:80 default_server;
    root /var/www/html;
    index index.html index.htm index.nginx-debian.html;
    server_name _;

    location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header Host $http_host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_http_version 1.1;
        proxy_set_header Connection "";
        if (!-f $request_filename){
            proxy_pass http://edm;
        }
    }
}

報(bào)錯(cuò)信息

2023-12-14 19:37:24 pid:17279 worker[webman:17291] exit with status 64000
2023-12-14 19:37:24 pid:17295 Error: Call to a member function header() on string in /home/sparks/edm/vendor/workerman/webman-framework/src/App.php:638
Stack trace:
#0 /home/sparks/edm/vendor/workerman/webman-framework/src/App.php(170): Webman\App::send()
#1 /home/sparks/edm/vendor/workerman/workerman/Connection/TcpConnection.php(667): Webman\App->onMessage()
#2 [internal function]: Workerman\Connection\TcpConnection->baseRead()
#3 /home/sparks/edm/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop()
#4 /home/sparks/edm/vendor/workerman/workerman/Worker.php(1635): Workerman\Events\Event->loop()
#5 /home/sparks/edm/vendor/workerman/workerman/Worker.php(1426): Workerman\Worker::forkOneWorkerForLinux()
#6 /home/sparks/edm/vendor/workerman/workerman/Worker.php(1400): Workerman\Worker::forkWorkersForLinux()
#7 /home/sparks/edm/vendor/workerman/workerman/Worker.php(1785): Workerman\Worker::forkWorkers()
#8 /home/sparks/edm/vendor/workerman/workerman/Worker.php(1721): Workerman\Worker::monitorWorkersForLinux()
#9 /home/sparks/edm/vendor/workerman/workerman/Worker.php(562): Workerman\Worker::monitorWorkers()
#10 /home/sparks/edm/vendor/workerman/webman-framework/src/support/App.php(131): Workerman\Worker::runAll()
#11 /home/sparks/edm/start.php(4): support\App::run()
#12 {main}

操作系統(tǒng)及workerman/webman等框架組件具體版本

php8.1 wsl2 ubuntu22 nginx打開(kāi)是502 bad gateway.

883 3 1
3個(gè)回答

sparks

使用端口的形式是可以的,沒(méi)有問(wèn)題

  • 暫無(wú)評(píng)論
nitron

edm = unix:/var/run/edm.sock;
proxypass http://edm =  proxypass http://unix:/var/run/edm.sock;

?

http://www.wtbis.cn/q/9540
你以前不是問(wèn)過(guò)類似問(wèn)題么?

  • sparks 2023-12-18

    確實(shí)有問(wèn)過(guò),不過(guò)那時(shí)候是測(cè)試,沒(méi)有部署到服務(wù)器,現(xiàn)在部署到服務(wù)器,出現(xiàn)問(wèn)題,不知道問(wèn)題在哪里,不知道你有沒(méi)有部署成功,我按你的方式,也沒(méi)有部署成功

  • sparks 2023-12-18

    剛我重新試了一下,可以了,謝謝你的回復(fù)

sparks

已經(jīng)可以了,是我自己的問(wèn)題,少設(shè)置了一個(gè)protocol,設(shè)置完就可以了,http://www.wtbis.cn/q/9540

  • kspade 2023-12-19

    這是一種什么玩法

  • sparks 2023-12-19

    就是一臺(tái)服務(wù)器上部署幾個(gè)東西,用sock比端口方便一點(diǎn),似乎性能要高一點(diǎn),沒(méi)測(cè),

  • kspade 2023-12-19

    還有這種操作嗎。我每次都去設(shè)定不同端口 好麻煩好多端口,隊(duì)列那些名稱也不能一樣都會(huì)被串行消費(fèi)。,

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??