在Cpanel中运行Cron作业的问题

时间:2017-10-20 09:36:00

标签: php ssh cron

我正在尝试在cpanel中运行一个简单的cron作业,以便在过去24小时内修改的文件可以转移到另一台服务器。但问题是我对php不太了解。我的代码是:

 <?php
 #!/usr/bin/expect -f
 $line1=shell_exec('spawn ssh user@hostname');
 $line2=shell_exec('expect "password:"');
 $line3=shell_exec('send "mypassword"');
 $line4=shell_exec('interact');
 $line5=shell_exec('find srcdirectory -maxdepth 1 -mtime -1 -exec scp -r "{}" user@hostname:targetdirectory \;');
 echo "<pre>$line1</pre>";
 echo "<pre>$line2</pre>";
 echo "<pre>$line3</pre>";
 echo "<pre>$line4</pre>";
 echo "<pre>$line5</pre>";
 ?>

现在问题是它既没有在error_log中给我任何错误,也没有将文件从一个服务器转移到另一个服务器。所以基本上它既没有给我任何错误也没有它的工作。如前所述,我不知道很多人在php.Can任何人告诉我那是怎么回事。任何帮助将不胜感激。 由于
最诚挚的问候 Ankit Rauthan

0 个答案:

没有答案