nginx fcgiwrap 실행관련


  • Level 2

    파이썬 CGI를 사용하고 싶어서 fcgiwrap 을 설치하였는데, systemctl start fcgiwrap 로 fcgiwrap 서비스를 시작하면 아래와 같은 오류가 발생합니다.
    System has not been booted with systemd as init system (PID 1). Can't operate.

    ![0_1604735841385_703587cf-5a46-4bfc-8b94-bf44befc7b03-image.png](100% 업로드 중)

    검색해본 결과 service fcgiwrap start 로 실행하면 된다고 하였는데, 아무런 반응도 없고 활성화도 되지 않습니다. 혹시 해결방법이 있을까요?

    추가로, fcgiwrap을 활성화시키려고 하는 이유가 nginx 에서 py파일을 열었더니 forbidden 502 에러가 떴고, 에러 로그 확인을 해보았더니,

    [crit] 1533#1533: *1 connect() to unix:/var/run/fcgiwrap.socket failed (2: No such file or directory) wh
    ile connecting to upstream, client: 172.17.0.1, server: _, request: "GET /cgi-bin/noking.py HTTP/1.1", upstream: "fastcgi://unix:/var/run/fcgiwrap.socket:", host: "python-onkmr.run.goorm.io"

    이런 코드가 떠서 fcgiwrap.socket이 실행이 안된 것 같아서 fcgiwrap을 활성화 시키려고 하는 중입니다.

  • Level 6

    안녕하세요.
    터미널을 새로 열어서
    fcgiwrap -f 명령어를 입력하여 켜놓으신채로 작업하시면 될거 같습니다!

SUGGESTED TOPICS