fastcgi

FastCGI 스크립트의 비동기 하위 프로세스
fastcgi

FastCGI 스크립트의 비동기 하위 프로세스

/sleep내 서버가 경로에 대한 HTTP 요청(예: )에 대해 절전 모드로 설정하고 http://hostname/sleep절전 모드(예: ) 전에 전체 응답을 보내길 원한다고 가정해 보겠습니다 .HTTP 200 사용nginx그리고빠른 CGI, 경로를 구성했습니다nginx구성: location /sleep { fastcgi_pass unix:/path/to/fcgiwrap.socket; include fastcgi_params; fastcgi_param SCRIPT_FILENAM...

Admin

기본 fcgiwrap 소켓 액세스 권한 및 nginx(Alpine Linux) 관련 문제
fastcgi

기본 fcgiwrap 소켓 액세스 권한 및 nginx(Alpine Linux) 관련 문제

nginx와 fcgiwrap을 사용하여 Alpine Linux에서 git-daemon(git-http-backend)을 실행하고 싶습니다. 그러나 nginx 및 fcgiwrap의 기본 설치로 인해 502 잘못된 게이트웨이 오류가 발생합니다. 분명히 그룹 액세스에는 fcgiwrap 소켓에 대한 쓰기 권한이 누락된 것 같습니다. fcgiwrap 소켓의 그룹에 쓰기 액세스 권한을 부여하면 모든 것이 잘 작동합니다. 작동시키는 올바른 방법은 무엇입니까? fcgiwrap이 시작될 때 소켓 파일이 생성되므로 실...

Admin

PHP-FPM 사이트에 접속할 수 없습니다
fastcgi

PHP-FPM 사이트에 접속할 수 없습니다

OpenSUSE v15.2, Apache를 사용하세요. PHP-FPM을 설치하려면 zypper를 사용하세요. 웹사이트의 지침을 따르십시오. https://en.opensuse.org/SDB:Apache_FastCGI_and_PHP-FPM_configuration Apache와 PHP-FPM을 다시 시작했습니다. 그런데 웹사이트가 브라우저에 로딩되지 않습니다. HTTP 오류 502가 발생합니다. lynx http://10.20.30.40/info.php결과Alert!: HTTP/1.0 502 canno...

Admin

fastcgi php nginx 오류 로그가 엉망이 되었습니다.
fastcgi

fastcgi php nginx 오류 로그가 엉망이 되었습니다.

이상한 문제가 있습니다. 내 nginx 서버의 오류 로그가 어쩐지 엉망이 되어 있습니다. PHP 오류가 모두 한 줄에 기록되고 재귀적으로 반복되는 것 같습니다. 이런 식으로 llog는 하루 만에 몇 기가바이트씩 늘어났습니다! 이것은한 줄오류 로그에서: 2020/03/26 16:58:45 [error] 29816#29816: *32 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined variable: SCRIPT_FILENAME in /var...

Admin

Nginx 버전에 구애받지 않는 php-fpm 구성
fastcgi

Nginx 버전에 구애받지 않는 php-fpm 구성

Nginx에서 새 webapp conf를 생성할 때 다음 템플릿을 사용합니다. server { root /var/www/html/${domain}; server_name ${domain} www.${domain}; location ~* \.(jpg|jpeg|png|gif|ico|css|js|ttf|woff|pdf)$ { expires 365d; } location / { index index.php index.html index.h...

Admin

FreeBSD의 Nginx: fcgiwrap.sock 권한이 거부되었습니다.
fastcgi

FreeBSD의 Nginx: fcgiwrap.sock 권한이 거부되었습니다.

FreeBSD에서 nginx와 cgit을 설정하려고 하는데 nginx에 액세스할 수 없습니다 /var/run/fcgiwrap/fcgiwrap.sock. 내에서는 nginx가 실행될 사용자 로 /etc/rc.conf설정했습니다 .fcgiwrap_user="www"www 연기로 소유 하면 fcgiwrap.sock모든 게 내 뜻대로 되더라.wwwchown www /var/run/fcgiwrap/fcgiwrap.sock 그러나 이는 물론 올바른 방법이 아니며 재부팅할 때까지만 지속됩니다. 나는 환경 ...

Admin

Nginx 및 FastCGI 버퍼링
fastcgi

Nginx 및 FastCGI 버퍼링

nginx 및 fastcgi 버퍼링에 관해 몇 가지 질문을 하고 싶은데 답변을 찾을 수 없습니다. 1) fastcgi_buffering 값 /request입니까, 아니면 전체 nginx입니까? 2) 3MB의 버퍼 크기를 원한다고 가정하면 어떻게 해야 합니까? 3) 버퍼 크기를 3MB로 설정하고 PHP를 사용하여 전송할 10MB 크기의 파일이 있다고 가정하면 nginx는 무엇을 합니까? 처음 3MB를 버퍼링하여 클라이언트에 보낸 다음 다음 3MB를 다시 버퍼링합니다. 아니면 전체 파일을 보낼 때까...

Admin

Apache 서버에서 Perl FastCGI 스크립트를 실행할 수 없습니다: 오류 500
fastcgi

Apache 서버에서 Perl FastCGI 스크립트를 실행할 수 없습니다: 오류 500

빠른 CGI를 통해 일부 스크립트를 실행하는 Apache 서버를 실행하려고 하는데 실제로 작동하게 만드는 방법을 평생 알 수 없습니다. 내 문제는 특히 "오류 500: 헤더 앞의 스크립트 출력 끝"입니다. 나는 이것에 대해 많이 읽었고 내가 찾을 수 있는 모든 조언을 따랐지만 여전히 운이 좋지 않았습니다. IOTimeout 및 BusyTimeout과 기타 모든 종류의 Fcgid 시간 초과에 대한 정보가 있지만 이것들은 아무 것도 하지 않으며 내 문제는 그것과 관련이 없다고 생각합니다. 새로운 Li...

Admin

FreeBSD에서 fcgiwrap이 실행되는 사용자를 어떻게 구성합니까?
fastcgi

FreeBSD에서 fcgiwrap이 실행되는 사용자를 어떻게 구성합니까?

저는 HTTP/S를 통한 (아마도) 인증된 Git 커밋을 위해 FreeBSD 9.3의 감옥에서 Redmine/Git/nginx/fcgiwrap을 실행하고 있습니다. 감옥을 다시 시작할 때까지는 모든 것이 잘 작동합니다. 제출이 제대로 작동하려면 에서 수동으로 /var/run/fcgiwrap/fcgiwrap.sock변경 해야 합니다 .srwxr-xr-x root:wheelsrwxrwxr-x root:www 재부팅 후에도 지속되도록 하려면 더 좋은 방법이 있어야 할 것 같습니다. 내 생각에는 fcgi...

Admin

데비안의 PHP+FastCGI+nginx
fastcgi

데비안의 PHP+FastCGI+nginx

저는 데비안을 처음 사용합니다. 데비안에서 PHP를 사용하고 싶습니다. 나는 다음을 원한다: apt-get install php5-cli php5-cgi spawn-fcgi 파일 만들기 /usr/bin/php-fastcgi: #! /bin/sh PHP_FCGI_CHILDREN=3 PHP_FCGI_MAX_REQUESTS=1000 exec /usr/bin/php5-cgi 파일 만들기 /etc/init.d/init-fastcgi: #!/bin/bash PHP_SCRIPT="/usr/bin/sp...

Admin

CGI 스크립트에서 호출하면 goaccess가 실행되지 않습니다.
fastcgi

CGI 스크립트에서 호출하면 goaccess가 실행되지 않습니다.

내 서버의 사용 통계가 포함된 HTML 페이지를 출력하는 CGI 스크립트(nginx용)를 만들려고 합니다. 저는 goaccess 0.7.1과 CentOS 5 x86을 사용하고 있습니다. stats.sh포트 8080의 요청에 대해 bash 스크립트( )를 실행하도록 nginx를 구성했습니다. Bash 스크립트는 다음과 같습니다: #!/bin/bash cat /var/log/nginx/mydomain.access.log | goaccess -a > stats.html echo Content...

Admin

FastCGI Pinax/Django 배포를 수정하는 방법은 무엇입니까?
fastcgi

FastCGI Pinax/Django 배포를 수정하는 방법은 무엇입니까?

저는 OSX Lion(Unix 관련 질문이므로 여기에 게시)을 실행 중이고 FCGI를 통해 Pinax 프로젝트를 배포하려고 합니다. FastCGI 데몬을 실행하고 있습니다. $ ps wwaux | grep fcgi jonathan 522 0.0 0.2 2480420 4216 ?? S 10:54AM 0:01.14 python manage.py runfcgi method=threaded host=127.0.0.1 port=1054 jonathan ...

Admin