アカウント名:
パスワード:
CGIが『各ユーザー権限』で動くようになる
「suexec 無しで」ということですか? # よくメリットが分かりません…
mod_php などのサーバモジュールが各ユーザ権限で動くようになる,なんて話だとヨダレが出るのですが :D
何と組み合わせるかによるんじゃないですかね。 たとえば PHP はたぶんまだ「2.x は実験的に対応しているに過ぎない」という扱いだったと思うんで。 リスク軽減が重要な場合、メリットが多いことよりデメリットが少ないことを重視したいかも。 私はローカル実験用鯖が FC2 なんで、付録の Apache2 をそのまま使ってますけど。
# 今のところ問題は起きてないです。 # むしろ PHP5 の方が不安だ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
2.xへ移行するメリット (スコア:1)
それで気になるのですが、2.xへの移行のメリットってどれくらいあるんでしょうね。1.3系でさっぱり困ることもないので無理に移行するつもりはないのですが、オイシイのであれば移行したいなと。
Re:2.xへ移行するメリット (スコア:2, 興味深い)
ほんの僅かなメリットかもしれません。
それ以外にApache2を使いたいと感じた事はないなぁ。
/tmp に ゴミ放置するアップローダーは誰のだ!
==========================================
投稿処理前プレビュー確認後書込処理検証処理前反映可否確認処理後……
Re:2.xへ移行するメリット (スコア:1)
「suexec 無しで」ということですか?
# よくメリットが分かりません…
mod_php などのサーバモジュールが各ユーザ権限で動くようになる,なんて話だとヨダレが出るのですが :D
Re:2.xへ移行するメリット (スコア:1, 参考になる)
ただし、mod_php が Apache2 非推奨なのはスレッドへの対応が完全ではないためなので、
スレッドを使う perchild で mod_php を使って不具合が起きても自己責任で。
Re:2.xへ移行するメリット (スコア:1)
結局preforkしか使ってない… (スコア:1)
屍体メモ [windy.cx]
Re:2.xへ移行するメリット (スコア:1)
VirtualHost 毎にプロセス分離して別ユーザ権限で動かせるってことになってて、実際に試すと CGI も PHP も期待通りの権限で動くんだが…。
実験好きな人で、おー動いたって感動だけ味わいたい人ならと止めませんが、perchild で何かサービスを提供しようって人は止めたほうが良いです。
何度も試してみた経験から言いますが、はっきり言って使い物にならないレベルで不安定です。
数分~数時間、良くて1日もつ程度ですぐに動かなくなります。
DJB の daemontools [cr.yp.to] とかで起動しておいて、落ちたらすぐに再起動って形で運用してたこともありますが、酷過ぎるなぁなぁ…と(--;
しかもプロセス落ちずにポート空けたまま死んでることもあるので wget みたいなのでコンテンツ取得チェックして死んでるようなら再起動みたいなのを cron でやる仕掛けも作らないといけなかったような…。
カーネルを大きく入れ替えたり、年に1度くらい気が向くたびに、直ったかな?
と試してますが安定度には全く進展が無いです。
ほんとに実験的に作ってみただけで安定させる気無いんじゃ…って気になります。
perchild は期待が大きかっただけに裏切られ続けてもういいですって感じ。
逆に安定動作してますって人が居たら教えてください。
そしたらまたチャンレンジしてみますので。
まともに使える MPM は prefork と worker と(使ったこと無いけど多分)winnt だけだと思います。
worker は perfork よりは良い結果を出してくれることが多く、現在うちのサーバは worker 使ってます。
Re:2.xへ移行するメリット (スコア:0)
Re:2.xへ移行するメリット (スコア:2, 興味深い)
セキュリティに関するものにしても、既に後回しになっている感があります。
言い替えれば、2.0系列でセキュリティ関連のバグが多いですが、1.3は枯れて
て出ていないのではなく、放置されてる予感がします。
このような意味で、2.0系列に移行する利点もあるのではないでしょうか。
Re:2.xへ移行するメリット (スコア:0)
予感だけですか?
Re:2.xへ移行するメリット (スコア:1)
何と組み合わせるかによるんじゃないですかね。
たとえば PHP はたぶんまだ「2.x は実験的に対応しているに過ぎない」という扱いだったと思うんで。
リスク軽減が重要な場合、メリットが多いことよりデメリットが少ないことを重視したいかも。
私はローカル実験用鯖が FC2 なんで、付録の Apache2 をそのまま使ってますけど。
# 今のところ問題は起きてないです。
# むしろ PHP5 の方が不安だ。
[わかってもらうことは難しい。わかってあげることは、もっと難しい。]