【.htpasswd】が存在する場所(絶対パス)を求める
【.htaccess】に【.htpasswd】ファイルの位置を記述する際に必要となる
(1)PHPプログラムを作成する
・以下のような内容で用意する
<?php
$cwd = getcwd();
$reqfile = strrchr($_SERVER[“REQUEST_URI”], “/”);
$urilen = strlen($_SERVER[“REQUEST_URI”]);
$reqfilelen = strlen($reqfile);
$reqdir = substr( $_SERVER[“REQUEST_URI”], 0, $urilen – $reqfilelen );
$current = $_SERVER[“HTTP_HOST”] . $reqdir;
echo “<p?>カレントディレクトリの絶対パス:$cwd</p?>”;
echo “<p?>カレントURL: http://$current/</p?>”;
?>
(2)絶対パスを表示させる
・ファイル名を【xxxxxxxx.php】として保存する
・調べたいサーバーのフォルダ配下にアップロードして設置する
・手動で当該プログラムを起動する
コメントを残す