PHP 상대경로와 절대경로 확인하기
페이지 정보
본문
<?php
// 절대경로 알아내기
global $PHP_SELF;
$thisfilename=basename(__FILE__);
$temp_filename=realpath(__FILE__);
if(!$temp_filename) $temp_filename=__FILE__;
$osdir=eregi_replace($thisfilename,"",$temp_filename);
unset($temp_filename);
$virdir = eregi_replace($thisfilename,"",$PHP_SELF);
echo "현재 디렉토리의 절대경로 : ".$osdir."<br>";
echo "현재 디렉토리의 상대 경로 주소 : ".$virdir."<br>";
echo "현재 파일명 : ".$thisfilename."<br>";
echo "현재 파일상대경로 상대 경로 주소 : ".$PHP_SELF."<br>";
?>
<?php phpinfo(); ?>
먼저 메모장을 꺼내셔셔 위 소스를 그대로 복사해서 붙여넣기 하세요.
그리고 원하는 이름명으로 "test.php" 형식으로 저장하세요.
그리고는 계정에 접속해서 절대경로를 알아고자 하는 곳에다 아까 저장하신 "test.php"를 업로드 하세요.
그런 다음 해당 "test.php"로 웹브라우져 상에서 접속해 보세요.
예: http://계정주소/test.php
결과
현재 디렉토리의 절대경로 : /home/happyjung/www/g5/
현재 디렉토리의 상대 경로 주소 : /g5/
현재 파일명 : test.php
현재 파일상대경로 상대 경로 주소 : /g5/test.php
참고자료
http://blog.daum.net/web_design/49
https://www.xpressengine.com/tip/19374390
// 절대경로 알아내기
global $PHP_SELF;
$thisfilename=basename(__FILE__);
$temp_filename=realpath(__FILE__);
if(!$temp_filename) $temp_filename=__FILE__;
$osdir=eregi_replace($thisfilename,"",$temp_filename);
unset($temp_filename);
$virdir = eregi_replace($thisfilename,"",$PHP_SELF);
echo "현재 디렉토리의 절대경로 : ".$osdir."<br>";
echo "현재 디렉토리의 상대 경로 주소 : ".$virdir."<br>";
echo "현재 파일명 : ".$thisfilename."<br>";
echo "현재 파일상대경로 상대 경로 주소 : ".$PHP_SELF."<br>";
?>
<?php phpinfo(); ?>
먼저 메모장을 꺼내셔셔 위 소스를 그대로 복사해서 붙여넣기 하세요.
그리고 원하는 이름명으로 "test.php" 형식으로 저장하세요.
그리고는 계정에 접속해서 절대경로를 알아고자 하는 곳에다 아까 저장하신 "test.php"를 업로드 하세요.
그런 다음 해당 "test.php"로 웹브라우져 상에서 접속해 보세요.
예: http://계정주소/test.php
결과
현재 디렉토리의 절대경로 : /home/happyjung/www/g5/
현재 디렉토리의 상대 경로 주소 : /g5/
현재 파일명 : test.php
현재 파일상대경로 상대 경로 주소 : /g5/test.php
참고자료
http://blog.daum.net/web_design/49
https://www.xpressengine.com/tip/19374390
댓글목록
등록된 댓글이 없습니다.