Debriefing [デブリーフィング] | Web関連・恋愛・ライフハックを発信するブログメディア。

都内で働く20代Web系男子が運営するブログメディア。Web関連、恋愛、仕事、ライフハック、などについて情報を発信していきます。

PHPでサーバーのドキュメントルート(フルパス)を調べる方法

簡単!phpでサーバーのドキュメントルート(フルパス)を調べる方法

まだ公開前のWebサイトにBasic認証(ベーシック認証)を掛けたいと思った時、.htaccessファイルと.htpasswdファイルをアップするのにルートディレクトリの場所や、サーバーのフルパスを知る必要があります。でもレンタルサーバーなどのコントロールパネルや、契約時のメールなどに載っていなくて分からない時があります。

そんな時はphpファイルを使えば、サーバーのルートディレクトリを簡単に調べることができます。

やり方は非常に簡単です。

下記のコードを記述する

まずはテキストエディタを開いて、ファイルを新規作成しましょう。

次に下記のphpソースコードを新規ファイルにコピー&ペーストします。

<?php

echo($_SERVER['HOME']);

?>

phpファイルとして保存する

コピペができたら、拡張子を.phpで保存してください。ファイル名は任意に決めて構いません。僕は「test.php」や「testinfo.php」などにして保存しました。

ルートディレクトリ直下にphpファイルをアップする。

phpファイルを作成したら、サーバーのルートディレクトリ直下に先ほど作成したphpファイルをアップロードします。

ブラウザで作成したphpファイルを開く

アップロードが完了したら、ブラウザを開いて、phpファイルをアップしたURLを開きます。

phpでサーバーのドキュメントルート(フルパス)を調べる方法

すると画面にサーパーのフルパスが表示されました。とっても簡単ですね。

その他のおすすめ記事

広告を非表示にする