PHP Exec函数没有';不能使用cd-Ubuntu命令
您知道为什么在脚本执行时,我的exec()更改目录不起作用吗PHP Exec函数没有';不能使用cd-Ubuntu命令,php,ubuntu,Php,Ubuntu,您知道为什么在脚本执行时,我的exec()更改目录不起作用吗 $test = exec('cd /var/www/mysite.com/mysite.com', $output); echo $test; $ls = exec('ls'); echo $ls; 如果要更改正在使用的目录,请改为exec()用于单个命令cd将更改目录,但在以后调用exec()时放弃该目录 不过,这是可行的,因为可以为ls提供路径参数: echo exec('ls /var/www/mysite.com/mysi
$test = exec('cd /var/www/mysite.com/mysite.com', $output);
echo $test;
$ls = exec('ls');
echo $ls;
如果要更改正在使用的目录,请改为
exec()
用于单个命令cd
将更改目录,但在以后调用exec()
时放弃该目录
不过,这是可行的,因为可以为ls
提供路径参数:
echo exec('ls /var/www/mysite.com/mysite.com');
我真的不在乎这些。我只是想更改目录,确保我在正确的目录中,所以我使用了ls。@JasonBiondo您试图运行的第二个命令是什么?请编辑您的问题。发布不相关的代码对任何人都没有帮助,写有效的答案也是浪费时间。