問題タブ [fastcgi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - Apache2.2でFastCGIモジュールをロード中にエラーが発生しました
私はapache2.2(xamppディストリビューションの一部)を使用していて、fastcgiを使用してluaで記述されたスクリプトを読み込もうとしていたので、httpd.confに次のように追加しました。
LoadModule mod_fcgi modules / mod_fcgid.so
そして今、apacheを起動しようとすると、次のエラーが発生します。
/xampp/apache/conf/httpd.confの530行目の構文エラー:ファイル/xampp/apache/modules/mod_fcgid.soでAPIモジュール構造「mod_fcgi」が見つかりません:エラーなし
ファイルがあり、パスが正しい場合、そのエラーメッセージはどういう意味ですか?
django - fastcgi を使用して単一のサーバーで複数の Django サイトを実行するにはどうすればよいですか?
十数個の仮想ホストがセットアップされたサーバーで Django を実行しています。私がまとめた最初の Django サイトはうまく機能しますが、2 つ目のサイトをセットアップしようとしています。2 番目の fastcgi プロセスを実行する必要がありますか?
最初のサイトでは、この方法で fcgi を実行しています:
ドメインの nginx 構成は、その fcgi プロセス (fastcgi_pass 127.0.0.1:8081) を指しています。
2 番目のサイトでは、サイトごとに 1 つの fcgi のように、fcgi の別のコピーを実行する必要がありますか?:
そして、nginx 構成をそのプロセス (fastcgi_pass 127.0.0.1:8082) に転送しますか?
または、単一の fastcgi で複数の Django サイトを処理する方法はありますか? マルチ Django サーバーをセットアップするためのベスト プラクティスはありますか?
c++ - FastCGI と C++ をどこから始めるか
適切な C++ FastCGI アプリケーションの作成に関するリンクやリソースはありますか? (mod_fastcgi または mod_fcgid を使用する Apache の上)。
php - FastCGI C++ とスクリプト言語 (PHP/Python/Perl) の比較
FastCGI C++ と PHP/Python/Perl を使用して同じ仕事をすることの長所と短所は何ですか。
パフォーマンスやデザインの落とし穴、または一方を他方に使用することはありますか? ご意見でも構いません。(どちらか一方がうまくいかない理由、またはどちらか一方がひどい理由を教えてください)。
python - FastCgi がクラッシュする -- すべての例外をキャッチしたいが、どうすれば?
fastcgi を使用して apache で実行されている django アプリがあります (Flup の WSGIServer を使用します)。
これは、dispatch.fcgi を介してセットアップされ、以下に連結されます。
runfastcgi は作業を行うものであり、最終的に WSGIHandler で WSGIServer を実行します。
fastcgi をクラッシュさせる例外が発生することがあります。
編集: どのエラーが fastcgi をクラッシュさせるか、または fastcgi がクラッシュするかどうかはわかりません。Apacheを再起動するまで、サイトがダウンすることがあることを知っています-一貫してダウン--。error.log に表示される唯一のエラーは、以下に示す壊れたパイプと不完全なヘッダーのものです。
不完全なヘッダー:
注: 機密情報や雑然としたものは "..." に置き換えました
壊れたパイプ:
注: これはたまたま django アプリではなく trac サイト用ですが、見た目は同じです。
/var/log/apache2/error.log を調べましたが、クラッシュの原因がわかりません。メモリのスワップの問題が時々発生しますが、これは違うと思います。(私の無知を許してください。私は、サーバー管理をより適切に実装およびデバッグする方法を学びたいと思っています。)
runfastcgi を try/except でラップしたいと思います。ランダムな例外を処理する最良の方法は何ですか (実際の原因を突き止めるまで)?
WSGIServer は多くのリクエストを処理すると思います。例外をキャッチした場合、無限ループを恐れずに runfastcgi を再呼び出しできますか? 問題のある例外呼び出し要求に対してエラー HttpRequest を返す必要がありますか? 私はそれを行う方法さえわかりません。
私はdjango/core/servers/fastcgi.pyとdjango/core/handlers/wsgi.pyとdjango/http/init.pyを見てきました
flup の側面について理解を深めることができませんでした。
学べそうなアイデアや経験はありますか?
ありがとう!
perl - fast-cgi と lighttpd で perl スクリプトを実行しようとすると、ファイルがダウンロードされるだけです
問題は、.pl スクリプトが実行されるのではなく、空のファイルとしてダウンロードされることです。
私が読んだ:http://redmine.lighttpd.net/wiki/lighttpd/ApplicationsUsingLighttpd
私のdispatch.fcgiは次のとおりです:(それはusr/bin/にあります
これは私の lighttpd 設定ファイルの私のコードです:
CGI.pm と cpan モジュールの埋め込みをインストールする必要がありました。サーバーログにエラーは表示されなくなりましたが、前述のとおり、スクリプトはダウンロードされるだけです。
助けてくれてありがとう!
python - python-fastcgi 拡張機能
python-fastcgi C ライブラリに関するドキュメントはあまりないので、それを使って簡単な FastCGI サーバーを作成する方法の簡単な例を誰かが提供できるかどうか疑問に思っています。「Hello World」の例は素晴らしいでしょう。