Как выполнить другой PHP-скрипт из shell_exec - PullRequest
0 голосов
/ 04 июня 2018

Я пытаюсь выполнить скрипт из shell_exec в первый раз, я не знаю, откуда возникла моя проблема из-за команды или пути.из нескольких уроков, которые я использовал, я распечатал phpinfo() в соответствии с инструкциями, чтобы увидеть bin path, это то, что я получаю в выводе $_ENV['PATH'] /usr/local/bin:/usr/bin:/bin.Я попытался использовать приведенный ниже скрипт, но не повезло, кто-нибудь может мне помочь, пожалуйста.

Мои файлы выглядят так

public_html / dir / exec_test.php как http://example.com/dir/exec_test.php

<?php 
 echo 'Script succeeded';
?>

public_html / dir / exec.php as http://example.com/dir/exec.php

<?php 
$postid = 3;
shell_exec("/usr/local/bin:/usr/bin:/bin /home/uhs67388/public_html/dir/exec_test.php '".$postid."' 'alert' >> /home/uhs67388/public_html/alert_log/paging.log &");
//shell_exec("/usr/local/bin:/usr/bin:/bin ".__DIR__."/exec_test.php '".$postid."' 'alert' >> ".__DIR__."/../alert_log/paging.log &");
?>
...