Я разрабатываю приложение Node js, в котором мне нужно вызвать и выполнить файл .php, и я успешно его реализовал, но проблема в том, что когда я пытаюсь отправить значения в файл php, я не могу его прочитать.
Вот пример кода, который я использую для вызова файла PHP
var spawn = require("child_process").spawn
router.post('/textphp', function(req, res){
var php = spawn('/usr/bin/php',['./public_html/files/demo_php_script.php'],
{
env:
{
foo: "value"}
});
php.stdout.on('data', function(data)
{
console.log(data.toString());
});
});
И вот формат, который я пытаюсь прочитать переданные данные в файле PHP
<?php
echo $_ENV['foo']
?>
Я искал везде, и я не могу найти решение, любой ответ будет очень благодарен.
Задача ещё не решена.
Других решений пока нет …