X



【激速】mod_perl SpeedyCGI FastCGI【激速】
■ このスレッドは過去ログ倉庫に格納されています
0840nobodyさん
垢版 |
2009/12/13(日) 23:48:54ID:???
>>839はuseし忘れてただけでした。
すみません。

[root@localhost hogehoge]# ./speedy.pl
syntax error at ./speedy.pl line 8, near "do something here "
syntax error at ./speedy.pl line 10, near "do something here "
Execution of ./speedy.pl aborted due to compilation errors.
speedy_backend[24310]: perl_parse error
speedy[24308]: Cannot spawn backend process

http://perldoc.jp/docs/modules/CGI-SpeedyCGI-2.21/SpeedyCGI.pod
 # shutdownハンドラの登録
 $sp->add_shutdown_handler(sub { do something here });
 # クリーンアップ・ハンドラの登録
 $sp->register_cleanup(sub { do something here });
ここが原因みたいです。
0841nobodyさん
垢版 |
2009/12/13(日) 23:57:28ID:???
ごめんなさい、載せ忘れ。
ほんと連レスすみません。

>>837の実行結果
[root@localhost hogehoge]# ./sp.pl
b
0842nobodyさん
垢版 |
2009/12/14(月) 11:36:32ID:???
print "b" のとこは "cleanup" にでもしといたほうがよかったか
スクリプトが終わる際に登録した処理が行われるだけだけど。

Speedyのバックエンドが終わる際には、cleanupも終わって標準入出力閉じた後に
shutdownが行われる。そこはprintしても表示ができないのでわざと`touch shutdown` して
ファイルを生成している。いつそのファイルが作られるかを見てほしい。
たぶんタイムアウト(t)が迫った場合や再利用回数(r)が迫った場合に作成されると思う。
-r6 くらいにするとたぶん5回目の実行の際に作られるかな。

多分これを使えばSpeedyで動いてた間に蓄積したデータとか吐かせたりとか
有用な使い方できるんだろうけど、絶対動くような信用性があるかはわからんので
スクリプト内のグローバル変数で同じようなことを実現したほうが確実かも。

-r -t 自体結構信用ならないので、2chではshutdown_next_timeも活用してた気がする。
0843nobodyさん
垢版 |
2009/12/15(火) 21:02:36ID:???
>>842
返信遅れてすみません。

rootで-r6 -t10でlsしながら実行したところタイムアウトが迫ったときに所有権がrootのshutdownファイルが
スクリプトと同じディレクトリに生成されるみたいです。
0844nobodyさん
垢版 |
2010/03/25(木) 04:47:09ID:???
mod_perlとSpeedyCGIとFastCGIの違いを教えて下さい。
0845nobodyさん
垢版 |
2010/03/25(木) 08:47:59ID:???
どれもググれない人には使えないので一緒
0846nobodyさん
垢版 |
2011/12/16(金) 19:35:41.49ID:???
mod_perlで、Java Servlet2.4以前のHttpServletRequest#getRequestURL()
と同じような結果を取得する方法を探しているのですが、何かよいモジュールは
ありませんか?
0847nobodyさん
垢版 |
2012/02/28(火) 19:51:56.53ID:???
Windows2000
Apache 2.2.22
mod_perl/2.0.4
activeperl 5.12.4

mod_perl でエラー発生したとき、CGI::Carp qw(fatalsToBrowser) が有効にならないのですが、
ブラウザでエラーとかを把握する方法ってあるのでしょうか?
0848nobodyさん
垢版 |
2012/04/14(土) 19:26:27.93ID:d0KbMnsL
どうして2chだけFastCGIが不人気なんですか?
0849nobodyさん
垢版 |
2012/04/17(火) 19:01:39.19ID:???
簡単にWindows環境で動くやつが
ないよね?
0851nobodyさん
垢版 |
2014/01/21(火) 18:35:02.53ID:yT6VQ/mu
CGI以外のインタフェースいちいち覚えるの面倒だから誰も使わないんだよ
中の人がmod_cgidso作ったことからもわかるでしょ?
0852nobodyさん
垢版 |
2015/08/06(木) 20:11:30.67ID:???
mod_perlで2ch型掲示版
0853nobodyさん
垢版 |
2017/12/30(土) 13:54:54.78ID:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

2FT5DXTAC3
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況