Can';t通过PHP和web服务器执行命令
我想在PHP中运行这个命令。这是我的档案:Can';t通过PHP和web服务器执行命令,php,command,Php,Command,我想在PHP中运行这个命令。这是我的档案: <?php # at.php exec("echo ls | /usr/bin/at 02:00"); $command = '/usr/bin/atq'; exec($command, $output); print_r($output); 在Linux中尝试系统命令 检查php.ini中的禁用函数列表或web中的禁用函数列表,我没有发现任何错误。我把它放空了,它不工作了@Makinovic不起作用。会发生什
<?php
# at.php
exec("echo ls | /usr/bin/at 02:00");
$command = '/usr/bin/atq';
exec($command, $output);
print_r($output);
在Linux中尝试系统命令
检查php.ini中的禁用函数列表或web中的禁用函数列表,我没有发现任何错误。我把它放空了,它不工作了@Makinovic不起作用。会发生什么?您在错误日志中得到了什么?$output
为空且exec(“echo ls |/usr/bin/at 02:00”)代码>不在at队列中创建新作业。我检查了日志(nginx/error.log、php5-fpm.log、syslog),与此代码无关@苯胺凝胶
# at.php
$last_line = system("ls | /usr/bin/at 02:00", $retval);
print_r( $retval)