
サーバーのドキュメントルート(フルパス)をPHPを使って調べる方法を説明します。
公開前のWebサイトにBasic認証(ベーシック認証)を掛けたいと思った時などに.htaccessファイルと.htpasswdファイルをアップするためにルートディレクトリの場所やサーバーのフルパスを知る必要があります。
しかしレンタルサーバーなどのコントロールパネルや、契約時のメールなどに載っていなくて分からない時があります。
そんな時はPHPファイルを使えば、サーバーのルートディレクトリを簡単に調べることができます。
目次
PHPファイルを作ってコードを記述する
まずは.phpファイルを新規に制作しましょう。
ファイルを作ったら下記のPHPのコードを作成ファイルにコピー&ペーストします。
<? php echo($_SERVER['HOME']); ?>
拡張子はPHPファイルとして保存する
コピペができたら拡張子を「.php」にして保存してください。
ファイル名は適当に決めて構いません。「test.php」や「testinfo.php」などにして保存しましょう。
サーバーのルートディレクトリ直下にPHPファイルをアップする。
PHPファイルを作成したら、サーバーのルートディレクトリ直下に先ほど作成したphpファイルをアップします。
ブラウザで作成したPHPファイルを開く
サーバーにPHPファイルをアップしたら、ブラウザを開いてPHPファイルをアップしたURLを開きます。

すると画面にサーパーのフルパスが表示されます。