[英]PHP Exec Function Doesn't work with cd Ubuntu Command
您知道為什么執行腳本時我的exec()更改目錄不起作用嗎?
$test = exec('cd /var/www/mysite.com/mysite.com', $output);
echo $test;
$ls = exec('ls');
echo $ls;
如果要更改目錄,請使用chdir()
代替
exec()
用於單個命令。 cd
將更改目錄,但隨后將其丟棄,以供將來對exec()
任何調用。
但是,這可以工作,因為可以將路徑參數提供給ls
:
echo exec('ls /var/www/mysite.com/mysite.com');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.