У меня есть файл Node.js, который возвращает статус asterisk в html-файле при запуске имени файла-узла. Можно ли создать скрипт PHP для запуска этого файла при нажатии кнопки? Я пробовал функцию PHP exec, но это не сработало! Я хочу, чтобы при нажатии кнопки скрипт должен был начать выполнение, а на другой кнопке он должен остановить выполнение.Можем ли мы выполнить файл node.js с помощью внешнего файла PHP?
0
A
ответ
0
Node.js поддерживает только JavaScript. Вот урок о том, как PHP работает с Node.js на стороне.
http://blog.mixu.net/2011/01/04/nginx-php-fpm-and-node-js-install-on-centos-5-5/
Надеется, что это помогает :)
Примечания точно уверено, что вы имеете в виду под "в Node.js файла", но _might_ будет fererring к файлу JavaScript. Если это так, вам нужен интерпретатор javascript, а не php-интерпретатор. Поэтому, скорее всего, сервер node.js имеет смысл ... Затем вы можете запросить этот сервер (таким образом, интересующий вас статус) при нажатии кнопки на некоторой странице html, которая была доставлена с HTTP-сервера с поддержкой php. Однако не было бы проще написать сценарий, запрашивающий этот статус в native php, если вы уже используете php? – arkascha
@arkascha Я попытался использовать php, чтобы получить статус, с которым он работал, но проблема в том, что я хочу, чтобы информация была в режиме реального времени! Php выполняет эту работу, но doem дает данные в реальном времени. – Rajan
Я бы сказал, что речь идет о том, что вы закодировали. Как php, так и javascript - это только языки с кодировкой. Вы можете реализовать точно такие же вещи в обоих, ни один из них более или менее способен. Таким образом, это больше похоже на то, что вы сделали что-то еще в php, а не то, что у вас есть в javascript. – arkascha