当我打开Linux终端并输入以下命令时:
rsync server_name.xxx.com:/directory_name
完美无缺,文件信息显示在屏幕上。 但是,当我把命令放在这样的php文件中时:
$variable='rsync server_name.xxx.com:/directory_name';
$output=shell_exec($variable);
echo $output;
浏览器上没有显示任何内容。相信我,我已经进行了几个小时的谷歌搜索,并且没有发现任何线索。如何在不登录该服务器的情况下知道文件是否存在(可读)存在于另一个远程服务器?
有什么建议吗?非常感谢!