2013-08-16 17 views
0

運行,我有以下的PHP文件中的代碼片段:用戶首頁直接在了shell_exec PHP在Apache

echo `whoami;cd;pwd`; 

當我運行在命令行這個腳本(讓我們稱之爲這個test.php的), php test.php,我得到下面的輸出:

rohit /home/rohit 

當我運行這個在瀏覽器中,我得到:

rohit /var/www/html 

我在我的apache配置上啓用了UserDir mod,並且apache作爲用戶rohit運行,但我無法使其工作。有什麼建議麼?

回答

0

將以下內容放在一個PHP文件中爲我工作。

putenv('HOME='. PATH_TO_HOME);