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_FILENAME /path/to/scri...

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 cannot...

Admin

fastcgi php nginxエラーログがめちゃくちゃになりました。
fastcgi

fastcgi php nginxエラーログがめちゃくちゃになりました。

奇妙な問題があります。私のnginxサーバーのエラーログはとにかく混乱しています。 PHPエラーはすべて1行に書き込まれ、再帰的に繰り返されるようです。このように、logは1日で数ギガバイトずつ増えました! これは一行エラーログから: 2020/03/26 16:58:45 [error] 29816#29816: *32 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined variable: SCRIPT_FILENAME in /var/kunden/webs/my_web_app...

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 ind...

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 ただし、これはもちろん正しい方法ではなく、再起動するまで持続します。 私は環境fcgiwrap_user="www"...

Admin

NginxとFastCGIのバッファリング
fastcgi

NginxとFastCGIのバッファリング

nginxとfastcgiのバッファリングについていくつかの質問をしたいのですが、答えが見つかりません。 1)fastcgi_buffering値/ requestですか、それとも完全なnginxですか? 2)3MBのバッファサイズが欲しいと仮定するとどうなりますか? 3)バッファサイズを3MBに設定し、PHPを使用して転送する10MBサイズのファイルがあると仮定すると、nginxは何をしますか?最初の3MBをバッファリングしてクライアントに送信し、次の3MBを再バッファリングします。それとも、ファイル全体を送信するまで3MBをバッファリングし続けます...

Admin

ApacheサーバーでPerl FastCGIスクリプトを実行できません:エラー500
fastcgi

ApacheサーバーでPerl FastCGIスクリプトを実行できません:エラー500

高速CGIを介していくつかのスクリプトを実行しているApacheサーバーを実行しようとしていますが、実際に動作させる方法を一生にわかりません。私の問題は特に「エラー500:ヘッダーの前のスクリプト出力の終わり」です。 私はこれについてたくさん読んで、私が見つけることができるすべてのアドバイスに従いましたが、まだ幸運ではありませんでした。私はIOTimeoutとBusyTimeoutと他のすべての種類のFcgidタイムアウトに関する情報を持っていますが、これらは何もしません、私の問題はそれとは関係がないと思います。 新しいLinuxインストールから始めて、...

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 再起動後も持続するには、より良い方法が必要です。私の考えでは、fcgiwrapに実行するユーザーを知らせる方法が必要ですが...

Admin

DebianのPHP+FastCGI+nginx
fastcgi

DebianのPHP+FastCGI+nginx

私はDebianを初めて使用します。 Debianで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/spawn-...

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-Type: text/ht...

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 6981...

Admin