2013-08-16 2 views
0

에서 실행 내가 가지고있는 PHP 파일의 코드 조각 다음사용자 홈 PHP에서 아파치

echo `whoami;cd;pwd`; 

I (이 test.php를 호출 할 수 있습니다) 명령 행에서이 스크립트를 실행하면, php test.php, 나는 다음과 같은 출력 얻을 : 나는 브라우저를 통해이 작업을 실행하면

rohit /home/rohit 

를, 내가 얻을 :

rohit /var/www/html 

아파치 설정에서 UserDir mod를 사용했고, 사용자가 rohit으로 아파치를 실행하고 있지만 제대로 작동하지 않습니다. 어떤 제안?

답변

0

PHP 파일에서 다음을 쓰는 것이 효과적입니다.

putenv('HOME='. PATH_TO_HOME); 
관련 문제