プロが教える店舗&オフィスのセキュリティ対策術

PHP初心者です。
開発環境
apache2.0.59
PHP5.2.9
Eclipse3.3
これでもちろんapacheサーバーを使用してphpファイルを表示させているわけですが、htdocsフォルダではない別のフォルダにファイルを置いて表示させる事は可能でしょうか。
何も知らない無知の質問なので、支離滅裂な事を言っているのかもしれませんが、例えばレンタルサーバーで動かすのであればapacheのhtdocsフォルダでは無くていいのですよね。
レンタルサーバーを使用する以外の方法でこれを実現する事は可能なのでしょうか。
何かhtdocsフォルダにファイルが溜まってしまってどうにかこれをどうにかする方法はないものか、と質問してみました。
何故そういう風に思ったのかについては、今勉強している参考本の著者が使用しているフォルダがhtdocsでは無かったからです。
分かる方がいましたら、是非アドバイスをお願い致します。

A 回答 (3件)

apacheの設定しだいです。

    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。
apacheの設定次第で変わるのですね。
例えば、どのファイルのどこをとかアドバイスを頂けないでしょうか。

お礼日時:2009/07/01 19:13

> htdocsフォルダ


あなたの仰るのはWebサーバのユーザエリアのhttpでアクセスできるところ、つまりブラウザで見ることができるファイルを置く位置
ということですよね。
フォルダ名(ディレクトリ)はサーバの設定でいろいろです。
CGIとしてのPHPでしたら、これとは別の特別のフォルダ(たとえばcgi-binとか)でなければダメというサーバもありますが、一般的にはどのフォルダ(もちろん htdocs配下の)でも表示できます。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。
やっぱりサーバの設定を勉強しないといけないですね。
何か良いサイトとかご存知ありませんか。

お礼日時:2009/07/01 19:15

apacheのユーザーディレクトリー機能が使えるはずです。


httpd.confに定義を設定します。
最近XAMPPをインストールしたのですが、ホームディレクトリーを
他の場所に変えたくて調べたら、
http://www.ext-japan.org/index.php?option=com_co …
に載っていました。
ユーザーディレクトリーにphpファイルをおいてもちゃんと実行できました。

参考URL:http://www.ext-japan.org/index.php?option=com_co …
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。
apacheのhttpd.confを設定するんですね。
XAMPPを使用してないんですよね、Eclipseでやっているんで。
やっぱXAMPPの方がいいんですかね。
URL参考にさせてもらいます。

お礼日時:2009/07/01 20:46

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