mod_perlを使おう!
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん
01/11/07 17:42ID:+Gux2iOQ関連リンク等は>2
0175nobodyさん
02/10/20 05:17ID:???実際インターネットを見渡せばASPばっかり。
0177nobodyさん
02/10/23 16:10ID:???0178nobodyさん
02/10/23 22:09ID:MeYX5mSPWebサーバーでは、apacheがトップシェアですが、
apacheでASPが動くのですか?
0180nobodyさん
02/10/24 00:02ID:???0181nobodyさん
02/10/24 09:59ID:???perlもヒアドキュメント使わずにjspのような
書き方できればシェアも広がるのに。
0182nobodyさん
02/10/24 11:33ID:???モジュールならいくつもあるよ。そういう話じゃ
ない?
ところでみなさん、どんなテンプレートモジュー
ル使ってる?
0184nobodyさん
02/10/24 23:29ID:???0185nobodyさん
02/10/25 01:34ID:???0187名無しさん@35周年
02/10/25 22:10ID:f0WFU3YHばらばばらっばばらーばばら ぺんぺん!!
アーイヤーヤーコラ ぺんぺん!!
ソーレ
http://plaza.rakuten.co.jp/a240a/
0188nobodyさん
02/10/26 13:04ID:???http://sourceforge.net/projects/psp/
0189nobodyさん
02/10/27 12:41ID:EphP21JY<Files ~ "\.(cgi|pl)$">
SetHandler perl-script
PerlHandler Apache::Registry
PerlInitHandler Apache::StatINC
Options +ExecCGI
PerlSendHeader On
</Files>
て書いたんだけど同ディレクトリのデータファイルとか読みこめない・・・
仕様?
0190nobodyさん
02/11/02 01:47ID:vRpNWbq2HTML::Template 使ってるよ。
というか他にテンプレートモジュール知らないので紹介してくれ。
HTML にスクリプトを埋め込む PHP や ASP より
HTML とスクリプトをかなり分離できて割とすっきりすると思う。
でも PHP でも確か同じようなテンプレートモジュールがあったな…
0191nobodyさん
02/11/02 05:25ID:o+t0cR8MPHPはレンタルサーバーにインストールされてる率が高いけど
mod_perlが入ってるレンタルサーバーってあまり聞かないから
そこらへんなのかな。
0192nobodyさん
02/11/06 12:12ID:???HTMLの延長として書けるPHPの方が入りやすいのではないかしら。
0194nobodyさん
02/11/09 22:53ID:4Q7VYiKoどれくらいの修正が必要?
例えばkentの掲示板とか
0195nobodyさん
02/11/09 22:56ID:4Q7VYiKoaskabbsのデフォルトのままだと500エラー
どこら辺を直せばいいのかな?
0196nobodyさん
02/11/10 00:39ID:wej5Zqd8mod_perlよりperlで書かれたフツウのCGIつかうなら楽っぽいけど
0197nobodyさん
02/11/10 19:42ID:xESBM0enライブラリ内のサブルーチンを呼ぶ時に、ありませんとエラーがでます。
ライブラリの読み込みにエラーは出ていません。
ライブラリはpackage使っていません。対策希望。
0198nobodyたん
02/11/11 05:26ID:???mod_perl 特有の機能を使用しなければ,よいかも。
ただ,mod_perl と同じような注意点はあるので,そのまま使えるわけじゃないよん。
0199nobodyさん
02/11/11 23:37ID:???0200nobodyさん
02/11/12 12:24ID:+G2ZIth5>昔、mod_perlを開放して痛い目にあってた鯖屋を知ってます。
誰か、↑の件について詳しく知ってる人いませんか?
XREA利用してるから、ちょっと気になる。
0201nobodyさん
02/11/12 17:42ID:???サポートです。
shared_html内でCGI/SSIは基本的にサポートしていません。新しいサーバーs4,s7では初めから動かないようになっています。
古いサーバーでは、shared_htmlでCGIを動かしているアカウントに移動をしてもうらうようにメールした後、順次サポートを停止します。
shared_html内でCGIを動かす理由は無いと思いますので、publuc_html内で動かして下さい。
ちなみにshared_htmlでCGIを動かしたからと言って速くなることはありません。(モジュール化はされません。)
mod_perlですが、利用しますとshared_html内のスクリプトのソース、データが他の利用者から丸見えになります。
隠す手段が無くなり、悪戯・改竄も簡単にできてしまいます。(パーミッション606以上にしないといけない為)
shared_html内でPHPを動かす場合は、SafeModeで起動されるため、ある程度セキュリティ上の確保が出来ますが、mod_perlを使うと上で述べたセキュリティ上問題が生じます。
s3のASP、JSPについても同様の問題があり、最大の壁になっています。
他人に見られても構わない、他人にデータを消される危険性を承知して頂ける場合は対応致しますが、利用者全員にリスクを背負わせる事は出来ないため現在対応しかねています。
0202nobodyさん
02/11/15 23:58ID:???>利用者全員にリスクを背負わせる事は出来ないため現在対応しかねています。
できるのかできないのかどっちや?
0203nobodyさん
02/11/19 21:51ID:???0204nobodyさん
02/11/19 23:04ID:VhhOAZ+P0205rubyist@カラアゲうまうま
02/11/19 23:07ID:???0206nobodyさん
02/11/25 15:31ID:4k6ePYUG具体的にどうすればいいんでしょうか?
0207nobodyさん
02/11/25 16:06ID:???おまえ一回近藤さんところ行って金払って勉強しなおせ。
0209nobodyさん
02/11/25 20:57ID:???まーpreloadしとくと幸せかもってのはあるけどな。
0210nobodyさん
02/12/11 12:50ID:OIU8Ox7y普通のスクリプトでも動く?>fastcgi
mod_perlとどっちがいいのかな?
sppedycgiはmod_perlより遅かったYO!
0211nobodyさん
02/12/11 21:42ID:???でも両者同じくらいなんじゃないかな。
どっちも使ってない漏れが言うのもなんですが。
0212nobodyさん
03/01/08 19:06ID:B/d3X4vI>>189さんと同じような質問なんだけど、Apache2系+mod_perl環境に
変更したところ、CGIの中からファイルを読む時に、ファイルのパスを
フルパスで記述しないとエラーになるようになっちゃった。
<Files "*.cgi$">
SetHandler perl-script
PerlHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
</Files>
httpd.conf には上のように書いたんだけど、どこか設定し忘れでしょうか?
おまいら教えて下さい!
0213山崎渉
03/01/15 13:35ID:???0215nobodyさん
03/01/16 20:02ID:???0216nobodyさん
03/01/17 13:14ID:WcjfDkhMキタ━━━━━━(゚∀゚)━━━━━━━!!!!!
0217nobodyさん
03/01/17 13:17ID:???気付かなかった
0218nobodyさん
03/01/17 14:55ID:???speedyCGIはね・・・速いんじゃなくて軽いんですよ
もちろん、cgiに比べれば激速だけど
ちなみに、mod_speedyなんてのもあります。
mod_perlはメモリー食いすぎ&スクリプトの入れ替えが面倒
あと、httpd自体が重くなるから、静的ファイルの処理も重くなる
ケースバイケースとはおもうけど、うちの場合、スケーラビリティでは、
speedycgi >>> mod_perlでしたね
0219nobodyさん
03/01/17 21:28ID:???って言われたんですが 処理止める場合や
プログラムの終わりはどうすればいいんでしょう?
0220nobodyさん
03/01/18 02:02ID:???http://perl.apache.org/docs/1.0/guide/porting.html
Terminating requests and processes, the exit() and child_terminate() functions
の項をどうぞ。
0221nobodyさん
03/01/18 02:45ID:???0222nobodyさん
03/01/19 21:45ID:???perlもやれ正規表現だなんだと言わずにColdFusionのような
簡便性を重視すればシェアも広がるのに。
0223nobodyさん
03/01/20 01:27ID:???0224nobodyさん
03/01/20 16:37ID:???うちのス環境でのストレステストでも、結果だけ見るとmod_perlはspeedyにまけてますた。
もちろん、サーバーのメモリ容量によっても結果は変わりそうですけど。
0225nobodyさん
03/01/20 23:28ID:+/2vXFio真珠はもうダメポ。
0226nobodyさん
03/01/21 01:51ID:???0227nobodyさん
03/01/24 02:05ID:lHmFUyZc0228nobodyさん
03/01/30 20:22ID:X1QkLVxw0229nobodyさん
03/02/01 07:41ID:ioiLfoAwApache/2.0.44 (Unix) mod_perl/1.99_07-dev Perl/v5.8.0 mod_ssl/2.0.43 OpenSSL/0.9.6g DAV/2 FrontPage/5.0.2.2624 PHP/4.3.0RC3 mod_gzip/2.0.26.1a
〜〜〜〜〜〜〜〜〜〜
読み込んでいる以上使わない手はないな
0230nobodyさん
03/02/01 15:20ID:???ってなによ?
0231nobodyさん
03/02/02 21:34ID:ZopgONhAmod_perl で普通にサブルーチン定義ってできないの?
なんかサブルーチンが再定義されましたってWARNINGが
すべてのサブルーチンに出るんだけど。
動作的には問題なしです。
0233nobodyさん
03/02/05 22:26ID:bAuNqhq0オライリーの "Apache拡張ガイド" ってかなりイイですね。
単に「CGIを高速化したい」というだけの向きには
お勧めしないが。
0234nobodyさん
03/02/06 06:59ID:???漏れもやってみたいんだな。実は。な厨房でした。
phpよりperlの方が、なんだかなぜだか好きなんだな、これが。
ま、別にどっちでもいいんだが。
0235nobodyさん
03/02/28 07:13ID:lH1io3Lrmod_perl 1.27
Apache 1.3.27
Vine Linx 2.6r1
で mod_perl を利用したスクリプトを書いてます。
そこで問題が発生したのですが、
普段は正常に動作してくれるものの、
稀に下記のようなエラーを吐きます。
[error] Undefined subroutine &Apache::Registry::handler called.
そのエラーの後暫く時間を置くと、また正常に動作してくれます。
どのような原因が考えられるでしょうか?
0236山崎渉
03/03/13 17:10ID:???0237山崎渉
03/04/17 12:25ID:???0238山崎渉
03/04/20 06:09ID:???( ^^ )< ぬるぽ(^^)
0239nobodyさん
03/05/06 13:26ID:???前回処理のときの値が変数に残る場合があります。
原因がまったくわかりません。
0240nobodyさん
03/05/06 15:44ID:???とりあえず スクリプトさらせ
そしたらみてやる
0241nobodyさん
03/05/10 20:51ID:HZb4mCK8my $scalar="";で応急対処とか。
perl -wで起動してみるとか。
0243山崎渉
03/05/22 02:04ID:???0244山崎渉
03/05/28 17:19ID:???ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0245nobodyさん
03/05/28 19:30ID:???0246nobodyさん
03/06/28 01:43ID:LpyzQ0Fu0248山崎 渉
03/07/15 11:10ID:???__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0249nobodyさん
03/07/25 23:37ID:???0250nobodyさん
03/07/26 13:11ID:???@ISAつかったら、その時点で、セキュリティ上大問題。
mod_perlの存在理由が問われるわけだが。
0251nobodyさん
03/07/28 01:40ID:ZmLsz+tt開発には興味ないのかな?
PSP(Perl Server Pages)なるものがあったけどもっと本格的な奴
作ってほしいなぁ。
0254nobodyさん
03/07/29 00:08ID:VHYtOhh7よく知らないのだけど、それらの実行速度はPHPなどと比べて
速度的に遜色のないものなの?
0255無料動画直リン
03/07/29 00:13ID:2mrfBZ5M0256nobodyさん
03/07/29 00:16ID:kW5HsU6r★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
☆★ 送料激安! スピード発送! 商品豊富!
★☆ http://www.get-dvd.com
☆★ 激安DVDショップ 「GETDVDドットコム」
★☆ http://www.get-dvd.com
☆★ 今すぐアクセス Let’s Go! 急げ!
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
0257252
03/07/29 19:22ID:wrNh0omf252のようなもの使うならperl使わずに
PHP使った方が無難。
速度はmod_perlならそんなにかわんないじゃないの?
といっても最近はテンプレートで表示するのが普通っぽくなってきたから
PHP+smartyもしくはmod_perl+html::templateのどっちか、
っていうわけか。
0258nobodyさん
03/07/29 19:22ID:al0J9pjRhttp://link.iclub.to/adalt/
http://link.iclub.to/amazon/
http://link.iclub.to/docomo/
http://link.iclub.to/google/
0259nobodyさん
03/07/29 22:16ID:VHYtOhh7バイナリにしてしまえば速度は速くなる?
0260nobodyさん
03/07/29 22:19ID:VHYtOhh7PHP(mod_php)に比べてmod_perlって何であんなに知名度に差があるの?
あとPHPはANHTTPDやIISなどにも対応してるけど、mod_perlは
Apacheのみだし・・・
0262nobodyさん
03/07/29 23:33ID:???0263nobodyさん
03/08/01 22:02ID:???mod_perlといえば、アパッチ::レジストリな訳で。
↓
アパッチ::レジストリといえば、オブジェクト指向必須な訳で。
↓
ところが、Perlのオブジェクト指向は痛い訳で。
↓
そんなもの使いたくないって訳で。
ってのが、現状だろう。
専用サーバだったら、他にも良い言語、アプリ鯖いっぱいあるしね。
mod_perlはマニアックなとても逸品です。
0264nobodyさん
03/08/02 01:05ID:???0265山崎 渉
03/08/02 02:23ID:???( ^^ )< ぬるぽ(^^)
0266ぼるじょあ ◆ySd1dMH5Gk
03/08/02 04:51ID:???ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
0268nobodyさん
03/08/02 06:22ID:???んなの、プログラミングする人間の勝手だと思うがな。
0269nobodyさん
03/08/26 14:21ID:???>Perlで作成したモジュールを実行する際に1度だけモジュールがコンパイルされ、メモリに常駐する。
となってますがどのくらいの時間常駐するのでしょうか。
永続的な常駐ならサーバのメモリ食いつぶしちゃうような…
#一人だけならともかく皆がやったりすると
気にするほどでもない?
0270nobodyさん
03/10/08 23:31ID:TFC4ht6F0271nobodyさん
03/10/09 06:04ID:???0272nobodyさん
03/10/09 10:48ID:???共有でmod_perlは無謀と思うのだが
0273nobodyさん
03/10/10 05:29ID:BH1wn/9y0274nobodyさん
03/10/10 13:58ID:???■ このスレッドは過去ログ倉庫に格納されています