takuya回答ポイント なしウォッチ 1

ユーザー毎に、PHPを使うため、php-cgi をsuEXECをしたい.。


以下のとおりにuserdirにActionを人数分記述する必要がありますか?

<IfModule mod_userdir.c>
UserDir public_html
UserDir disabled root
<Directory /home/*/public_html>
AddHandler php5 php
</Directory>
<Directory /home/*/public_html/cgi-bin/>
SetHandler cgi-script
</Directory>
<Directory /home/takuya/public_html >
Action php5 /~takuya/cgi-bin/php
</Directory>
<Directory /home/piyo/public_html >
Action php5 /~piyo/cgi-bin/php
</Directory>
<Directory /home/john/public_html >
Action php5 /~john/cgi-bin/php
</Directory>
<Directory /home/taro/public_html >
Action php5 /~taro/cgi-bin/php
</Directory>
</IfModule>

ワイルドカードでまとめて指定できませんか?
<Directory /home/*/public_html >
Action php5 /~%1/cgi-bin/php
</Directory>
suPHPを使えば、suexec + php-cgi を使わずとも同じことが出来るのはわかるのですが、複数バージョンのphp や、php-fcgi を使いたいので、できればsuphpナシがいいです。

php-cgi でsuexec を動かしたいです。


どのようにすれば、ワイルドカードでまとめて設定できるでしょうか。

ログインして回答する
回答がありません

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2014-05-23 16:17:22
終了日時
2014-05-30 16:20:03
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

fcgi7AddHandler32ワイルドカード34PHP7798CGI2023root457SCRIPT437

人気の質問

メニュー

PC版