我想在PHP中运行at命令。这是我的档案:
<?php
# at.php
exec("echo ls | /usr/bin/at 02:00");
$command = '/usr/bin/atq';
exec($command, $output);
print_r($output);
如果我通过CLI执行它:php at.php
,它运行良好,但它不能通过浏览器中的Web服务器工作:http://localhost/at.php
我使用ubuntu 14.04和PHP 5.5,并使用nginx和apache2进行了检查。
答案 0 :(得分:0)
在Linux中尝试系统命令
http://php.net/manual/en/function.system.php
# at.php
$last_line = system("ls | /usr/bin/at 02:00", $retval);
print_r( $retval)