Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0006に戻る

タイトル: userのCGIが動かない
記事No: 1696
投稿日: 2004/03/27(Sat) 19:17
投稿者: ゆう
http://www.exanple.com/cgi-bin/
の下にあるCGIは動くのに、
http://www.exanple.com/~user/cgi-bin/
の下にあるCGIが動きません。
これはもしかしたらと思い、httpd.confに
ScriptAlias /cgi-bin/ /home/*/public_html/cgi-bin/
と追加してみたのですが、やっぱりだめでした。
どなたか、解決策を教えてください。

タイトル: Re: userのCGIが動かない
記事No: 1697
投稿日: 2004/03/27(Sat) 19:58
投稿者: ME
> http://www.exanple.com/cgi-bin/
> の下にあるCGIは動くのに、
> http://www.exanple.com/~user/cgi-bin/
> の下にあるCGIが動きません。
> これはもしかしたらと思い、httpd.confに
> ScriptAlias /cgi-bin/ /home/*/public_html/cgi-bin/
> と追加してみたのですが、やっぱりだめでした。
> どなたか、解決策を教えてください。

えっと、もしかしてそれはFedora?
Fedoraだとしたら
http://acorn.zive.net/~oyaji/bbs/wforum.cgi?mode=allread&no=2763&page=10
を見てください。

あと、exampleですよ。

タイトル: Re^2: userのCGIが動かない
記事No: 1699
投稿日: 2004/03/27(Sat) 21:56
投稿者: ゆう
> あと、exampleですよ。
これは失礼。素で間違えました(汗)

>えっと、もしかしてそれはFedora?
いえ、vine2.6です。
このページを参考にさせていただいているので、同じ症状で困っている
人がいるのではないかと思って書き込んだのですが・・・。

タイトル: Re: userのCGIが動かない
記事No: 1703
投稿日: 2004/03/28(Sun) 17:31
投稿者: papa
> ScriptAlias /cgi-bin/ /home/*/public_html/cgi-bin/
> と追加してみたのですが、やっぱりだめでした。

そうでなくて
ScriptAlias /~user/cgi-bin/ /home/*/public_html/cgi-bin/
とやらないとだめなのでは?

タイトル: 自己解決!
記事No: 1706
投稿日: 2004/03/29(Mon) 05:23
投稿者: ゆう
自分なりによ〜く考えた結果、
httpd.confファイルに

<IfModule mod_userdir.c>
UserDir "/home/*/public_html/"
<Directory /home/*/public_html/>
Options FollowSymLinks MultiViews IncludesNoExec
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Directory /home/*/public_html/cgi-bin>
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
</IfModule>

と追加したらCGIが動くようになりました。
この設定にまずいところはないですよね?

papa様
> そうでなくて
> ScriptAlias /~user/cgi-bin/ /home/*/public_html/cgi-bin/
> とやらないとだめなのでは?
ここを見る前に、自己解決してしまいました。
ので、気持ちだけ受け取っておきます(笑)

タイトル: Re: 自己解決!
記事No: 1712
投稿日: 2004/03/30(Tue) 21:15
投稿者: 通りすがりの初心者
> 自分なりによ〜く考えた結果、
> httpd.confファイルに
>
> <IfModule mod_userdir.c>
> UserDir "/home/*/public_html/"
> <Directory /home/*/public_html/>
> Options FollowSymLinks MultiViews IncludesNoExec
> AllowOverride All
> Order allow,deny
> Allow from all
> </Directory>
> <Directory /home/*/public_html/cgi-bin>
> AllowOverride None
> Options ExecCGI
> Order allow,deny
> Allow from all
> </Directory>
> </IfModule>
>
> と追加したらCGIが動くようになりました。
> この設定にまずいところはないですよね?
>
> papa様
> > そうでなくて
> > ScriptAlias /~user/cgi-bin/ /home/*/public_html/cgi-bin/
> > とやらないとだめなのでは?
> ここを見る前に、自己解決してしまいました。
> ので、気持ちだけ受け取っておきます(笑)

どうでもいいが、
アドバイス受けておきながら、笑うなってば
馬鹿丸出しだよ

タイトル: Re^2: 自己解決!
記事No: 1724
投稿日: 2004/04/01(Thu) 15:15
投稿者: 傍観者
> どうでもいいが、
> アドバイス受けておきながら、笑うなってば
> 馬鹿丸出しだよ

おまえ香ばしいな(笑)

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net