【问题标题】:Can we execute node.js file using external PHP file?我们可以使用外部 PHP 文件执行 node.js 文件吗?
【发布时间】:2015-05-26 01:41:35
【问题描述】:

我有一个 Node.js 文件,当我运行命令 node -file name 时,它​​会在 html 文件上返回星号对等状态。是否可以创建一个 PHP 脚本以在单击按钮时运行该文件?我尝试了 PHP exec 函数,但它不起作用!我希望单击按钮时脚本应该开始执行,而在另一个按钮上它必须停止执行。

【问题讨论】:

  • 请注意您所说的“Node.js 文件”是什么意思,但您可能会考虑使用 javascript 文件。如果是这样,您需要一个 javascript 解释器,而不是 php 解释器。所以很可能node.js服务器确实有意义......然后您可以在单击某个html页面中的某个按钮时查询该服务器(从而查询您感兴趣的状态),该按钮可能是从启用了php的http服务器提供的。但是,如果您已经在使用 php,在本机 php 中编写查询该状态的脚本不是更容易吗?
  • @arkascha 我尝试使用 php 来获得这些状态,但问题是我希望信息是实时的! PHP 完成了这项工作,但没有提供实时数据..
  • 我会说这是你编码的问题。 php 和 javascript 都只是编程语言。您可以在两者中实现完全相同的东西,没有一个或多或少有能力。所以这听起来更像是你在 php 中编写了其他代码,而不是你在 javascript 中的代码。

标签: php node.js asteriskami


【解决方案1】:

Node.js 仅支持 JavaScript。这是一个关于如何让 PHP 与 Node.js 一起运行的教程。

http://blog.mixu.net/2011/01/04/nginx-php-fpm-and-node-js-install-on-centos-5-5/

希望对你有帮助:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多