簡體   English   中英

PHP Exec函數不適用於cd Ubuntu命令

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM