Привет, я добавил несколько файлов для анализа, которые были проанализированы node js
, в настоящее время я запускаю его из терминала как node app.js
,
Мне нужно позвонить из моей модели PHP.
я думаю shell_exec()
функция поможет. Я пытался так
shell_exec('http://172.18.18.219/hrms_work/web/uplodedfiles/test/code4goal-resume-parser/app.js');
но это доза не работает.
shell_exec
аргумент неверный. Этот аргумент работает на вашем терминале? Вероятно, не потому, что это простая ссылка.app.js
имеет правильные разрешения для запуска пользователя Apache?После ответа на эти вопросы убедитесь, что вы ввели правильный аргумент в schell_exec()
: абсолютный путь к app.js
та же команда, которую вы используете в терминале, я думаю, node app.js
,
что-то вроде
schell_exec(node /absolute/path/to/app.js);
пожалуйста, дайте нам знать 😉
Вы не выполняете команду, поэтому она не работает. shell_exec()
возьмите именно то, что вы написали бы в терминале, чтобы это работало лучше shell_exec('node app.js')
, Но вам также придется cd
в правильный каталог или укажите абсолютный путь к app.js
, Вы используете URL для app.js
, Я не уверен node
может запустить удаленный файл, как это.