php 절대경로 알아내기

apmsetup 2015. 3. 30. 11:23

728x90
반응형

초보자분들을 위해서 정말 쉽게 절대경로 알아내는 방법을 알려 드리겠습니다.

<? 
// 절대경로 알아내기 
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>"; 

?>


먼저 메모장을 꺼내셔셔 위 소스를 그대로 복사해서 붙여넣기 하세요.
그리고 원하는 이름명으로 "이름.php" 형식으로 저장하세요. (*저는 "이름.php"로 설명하겠습니다.)
그리고는 계정에 접속해서 절대경로를 알아고자 하는 곳에다 아까 저장하신 "이름.php"를 업로드 하세요.

그런 다음 해당 "이름.php"로 웹브라우져 상에서 접속해 보세요.
예: http://계정주소/이름.php

그럼 아래와 같이 나올 것입니다.

현재 디렉토리의 절대경로 : 
현재 디렉토리의 상대 경로 주소 : 


제로보드의 경우 제로보드 폴더안에다 "이름.php"를 넣으면 되겠죠^^ 

* "이름.php"는 파일명을 바꾸셔도 무방합니다.
* 절대 경로 아래 나오는 상대경로는 절대경로와는 다른 것입니다.



(위 파일의 압출을 풀고 index 와 동일한 위치에 이 php 파일을 넣어준다. 예를들어 *1234.tistory.com 이다 하면1234.tistory.com/start.php 로 접속. )


출처 : https://www.xpressengine.com/tiptech_php/19374390

반응형