你知道为什么脚本执行时我的 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');