Страницы

Поиск по вопросам

пятница, 14 февраля 2020 г.

Как запустить скрипт Node.js из PHP?

#php #nodejs


Мне нужно запустить скрипт script.js на Node.js кодом PHP и записать значение переменной
JS ok в переменную $var на PHP.
Заранее спасибо!
    


Ответы

Ответ 1



$js_path = '/var/www/html/js/'; $js_func = 'nodefunc.js'; $result = exec("cd ". dirname($js_path). " && node ".$js_func." 2>&1", $out, $err);

Ответ 2



PHP: exec('node script.js'); $file = fopen('ok.txt', 'r+'); $var = fgets($file); fclose($file); unlink('ok.txt'); NODE.JS: var ok = ...; var fs = require('fs'); fs.writeFile('ok.txt', ok, function(){console.log('Error!');});

Комментариев нет:

Отправить комментарий