0
我想在PHP中運行at命令。下面是我的文件:無法通過PHP和Web服務器執行命令
<?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。
檢查disable_functions選項列表在php.ini或從 –
我找不到任何錯誤。我把它設置爲空,它沒有工作。 @Makinovic –
請定義不起作用。怎麼了?你在錯誤日誌中得到什麼? – Anigel