차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| tech:php_info [2013/08/07 10:14] – V_L | tech:php_info [2016/07/12 00:56] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | {{tag> | ||
| + | ======PHP 설정 정보 보기 (Php Info)====== | ||
| + | |||
| + | 웹서버 적당한 곳에 올리고 실행하면 도움이 될만한 서버 정보들을 표시해줍니다. | ||
| + | <file php info.php> | ||
| + | < | ||
| + | <?php function getRealIpAddr() | ||
| + | { | ||
| + | if (!empty($_SERVER[' | ||
| + | { | ||
| + | $ip=$_SERVER[' | ||
| + | } | ||
| + | elseif (!empty($_SERVER[' | ||
| + | { | ||
| + | $ip=$_SERVER[' | ||
| + | } | ||
| + | else | ||
| + | { | ||
| + | $ip=$_SERVER[' | ||
| + | } | ||
| + | return $ip; | ||
| + | } | ||
| + | |||
| + | echo "your IP address is " | ||
| + | |||
| + | ?> | ||
| + | < | ||
| + | <?php | ||
| + | $browser = get_browser(null, | ||
| + | print_r($browser); | ||
| + | ?> | ||
| + | |||
| + | < | ||
| + | <?php | ||
| + | |||
| + | |||
| + | $keys = array( | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | | ||
| + | ); | ||
| + | |||
| + | print "Path Information for $_SERVER[SERVER_SOFTWARE]< | ||
| + | |||
| + | foreach($keys as $key) { | ||
| + | print ' | ||
| + | |||
| + | } | ||
| + | |||
| + | print ' | ||
| + | |||
| + | ?> | ||
| + | |||
| + | |||
| + | < | ||
| + | <?php | ||
| + | |||
| + | if(function_exists(' | ||
| + | // use posix to get current uid and gid | ||
| + | $uid = posix_geteuid(); | ||
| + | $usr = posix_getpwuid($uid); | ||
| + | $user = $usr[' | ||
| + | $gid = posix_getegid(); | ||
| + | $grp = posix_getgrgid($gid); | ||
| + | $group = $grp[' | ||
| + | }else{ | ||
| + | // try to create a file and read it's ids | ||
| + | $tmp = tempnam ('/ | ||
| + | $uid = fileowner($tmp); | ||
| + | $gid = filegroup($tmp); | ||
| + | |||
| + | // try to run ls on it | ||
| + | $out = `ls -l $tmp`; | ||
| + | $lst = explode(' | ||
| + | $user = $lst[2]; | ||
| + | $group = $lst[3]; | ||
| + | unlink($tmp); | ||
| + | } | ||
| + | |||
| + | echo "Your PHP process seems to run with the UID $uid ($user) and the GID $gid ($group)\n"; | ||
| + | < | ||
| + | <?php | ||
| + | phpinfo(); | ||
| + | ?> | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ^ 누구나 수정하실 수 있습니다. [[http:// | ||
| + | |||