Я хочу выполнить любую команду из php файла. У меня есть один файл nodejs и когда я даю команду выполнить что-то. он отлично работает. т.е. аргумент abc.js, это отлично работает с терминалом и выполняет некоторую задачу
но я хочу выполнить ту же задачу из php файла, который выполняет мою команду. Я попробовал с exec ('filename argument'), который не работает. Если я дам exec (ls -l), который дает мне вывод.
Пожалуйста, дайте мне знать ваши предложения.
благодаря
Я думаю, вам нужно использовать команду node для выполнения js файла, попробуйте использовать
exec('/home/bin/node abc.js');
обратите внимание на полные пути, подобные этому /usr/bin/node/tmp/tmp.js, или c:\nodejs\bin\node c:\proj\app.js
shell_exec
? php.net/manual/en/function.shell-exec.php