1 :
nobodyさん :
2006/03/01(水) 21:07:54 ID:SPrThUMG
いません。
2chはSpeedyCGIなんだな。 FastCGIのほうが速いの?
4 :
nobodyさん :2006/03/01(水) 21:34:23 ID:IyZhyH4O
修正したらサーバを再起動しないと駄目なんだよね? 開発段階では普通のCGIで動作確認して バグがつぶれたらFastCGIに直して運用するみたいな感じで やっているけど、そんなんでいいのかな?
5 :
4 :2006/03/01(水) 21:35:00 ID:???
orz サーバ再起動じゃなくて httpd の再起動ね
FastCGI 化に伴うエンバグに気をつければそれでよいのではないかと。
再起動じゃなくて kill -HUP でいいんじゃね?
これはいいスレが立ちましたね
9 :
nobodyさん :2006/03/02(木) 10:43:40 ID:qw4g5Npe
fast cgi ってプロセスが起動したままになるんでしょ? てことは、一度作成したページ内容をメモリにキャッシュしておいて 2回目からは、メモリから読み出すとか、そういうことは出来る?
っグローバル変数
>>9 もちろんプログラムのメモリ内にためておけば出来るし、
賢いOSならファイルに保存しておいてもキャッシュが効いてかなり速くアクセスできる
12 :
nobodyさん :2006/03/05(日) 08:59:14 ID:fVmW/2vJ
ファイルに保存するなら普通のCGIとかでも出来るじゃん
一応インストールまではできた。知識不足で結構苦戦。
きっとくる
16 :
nobodyさん :2006/04/26(水) 21:03:05 ID:Y5AREMQR
Apache2.3/2.4にはどうやらFastCGIのモジュールが搭載される模様
速度求めるのならlighttpd + FastCGIが最強かな。
lighttpd は謎の暴走することない?
ほす
sage
22 :
21 :2006/06/04(日) 00:47:04 ID:???
誤爆スマソ。
また誤爆スマソ。 わざとではないので、ほんとにすまそ。
25 :
nobodyさん :2006/11/20(月) 22:19:58 ID:UU1/mF3f
PHP 5.2.0
http://www.php.net/ChangeLog-5.php ・Fixed bug #39020 PHP in FastCGI server mode crashes). (Dmitry)
・Fixed bug #37496 FastCGI output buffer overrun). (Piotr, Dmitry)
・Fixed bug #37256 php-fastcgi doesn't handle connection abort). (Dmitry)
26 :
nobodyさん :2007/01/01(月) 02:49:17 ID:gvsYYLJN
libphpからFastCGI+PHPに乗り換えようと思ってFastCGI環境を構築したんだけど libphpのときのようにphp_valueなどでphpの変数をディレクトリ個別に設定する ことはFastCGIではできないよね。 phpスクリプトにいちいち記述するのもlibphpの利便性に慣れると ナンセンスだな。 てことでlibphpに戻しました。
27 :
sage保守 :2008/12/09(火) 14:21:00 ID:???
lighttpd 1.5系。 たまにrespawnされないとか、長時間稼働でおかしくなるとか。 うちのボロ鯖ではcgiのほうが遅いけど確実という罠。
28 :
nobodyさん :2008/12/16(火) 05:27:59 ID:fyY22rYM
libfcgiっておかしくない? ライブラリ内でexit()呼んだり、malloc()の戻り値をassert()だけでしか確認してなかったり。
29 :
nobodyさん :2009/11/16(月) 12:44:50 ID:vUhcfOcw
apache2.2.14 with mod_fcgi の環境で C で fastcgi を使おうとやっているのですが、"Connection reset by peer: mod_fcgid: error reading data from FastCGI server" というエラーが残って動かない状態です。 これがソースコードですがどこか間違っているのでしょうか? #include "fcgi_config.h" #include "fcgi_stdio.h" int main () { int count = 0; while (FCGI_Accept() >= 0) { printf("Content-type: text/html\r\n" "\r\n" "FastCGI test\n" "Request number %d\n",++count); } return 0; } ちなみにPerlでのfcgiファイルは動くことを確認しています
apacheのmod_fastcgiってまだ問題あるの?
使ったことない
32 :
nobodyさん :
2013/07/04(木) 14:58:28.73 ID:Qqcm7gIk 高見盛に似てる…