この人頭いいなと思ったエピソード

ローカルで自作のHPやCGIのテスト環境を作ろうと思いapacheをインストールしたんですが、テストする際は製作したHPやCGIはhtdocsというフォルダに入れるんですよね?
製作したHPやCGIを入れる前から結構多くのファイルが入っているんですがこれは何なんでしょうか?
削除しても良いんでしょうか?
自分で製作したものと、元から入っている物を合わせるとhtdocsのフォルダ内がゴチャゴチャしていて扱いにくいのですが・・・。
詳しい方宜しくお願いします。

A 回答 (4件)

htdocs はHTMLや画像類です。


cgi-bin がCGIです。

htdocsの中身は消しても構いません。消す前に
http://localhost/
でトップページの表示ができることを確認たほうがいいです。

htdocs や cgi-bin はあくまでも初期設定ですので
conf/httpd.conf で設定変更なども可能です。

この回答への補足

レスありがとうございます。
CGI-binも使えるんですか?
知りませんでした。
じゃあhtdocsとCGI-binの中身はいったん全部クリアーにして自分の製作して物だけ入れておいても大丈夫なんですね?
ちなみにhtdocsとCGI-binは使い分けないと行けないんでしょうか?
例えば、htdocsにCGIを入れたりCGI-binにhtmlを入れるという使い方は駄目なんでしょうか?
私はCGIを含む1つのサイトを1つのフォルダに格納し、すべてhtdocsに入れているもので・・・。

補足日時:2005/01/10 10:56
    • good
    • 0

ScriptAlias の行設定しだいです。



ScriptAlias /cgi-bin/ "********/cgi-bin/" なら
http://localhost/cgi-bin/***.cgi

ScriptAlias /cgi/ "********/cgi-bin/" なら
http://localhost/cgi/***.cgi


恐らく初期設定では http://localhost/cgi-bin/***.cgi
    • good
    • 0
この回答へのお礼

ありがとうございました。
とてもわかり易く、大変勉強になりました。

お礼日時:2005/01/12 10:56

htdocs に最初から入っているのはインストール後の


表示確認用としてトップページの index.html や
マニュアル類です。

もし、マニュアルを見て細かな設定をしたい場合は
htdocs/manual 以下を残してもいいと思います。

バージョンや環境によって manual が htdocs 直下にない
場合もありますので詳細はわかりませんが、それほど重要な
ものは htdocs には入っていません。
もし削除した後に必要になったら再インストールすれば
いいだけです。

この回答への補足

すいません、もう1つだけお願いします。
htdocsに入れた場合は、http://localhost/でアクセスできますよね。
では、CGI-binにCGIを入れた場合は、どういうアドレスでアクセスできるようになるんでしょうか?

補足日時:2005/01/10 20:03
    • good
    • 0
この回答へのお礼

ありがとうございます。
これから早速htdocsとついでにCGI-binの方もすべて削除して見ます。

お礼日時:2005/01/10 18:43

●CGIも htdocs 内で実行させたいなら設定ファイル httpd.conf で設定変更できます。


<Directory "*****/htdocs"> ~ </Directory> の間の行に
Options の行があるので、
Options None の場合は、Options ExecCGI に変更
Options All の場合は、そのままでOK
それ以外の場合で ExecCGI がなければ行末に ExecCGI を付け加える。


●また、CGI起動させるファイル拡張子を定義します。
#AddHandler cgi-script .cgi
のコメント(先頭#文字)をはずして以下のように変更
AddHandler cgi-script .cgi

この回答への補足

ありがとうございます。設定してみます。
ちなみに、htdocsに最初から入っているファイルはどのような役割(機能)を持っているんですか?
全部消しても、全く不都合はないんでしょうか?

補足日時:2005/01/10 14:23
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報