如何使用XAMPP从PHP运行Node.js脚本?

时间:2016-10-16 23:05:14

标签: php node.js xampp phantomjs shell-exec

我在Windows 7上使用XAMPP来运行本地主机,并且我尝试使用PHP <?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@android:drawable/ic_input_get" android:tint="@color/yourDesiredColor"/> 函数来执行Node.js脚本。

我能够成功使用exec函数来运行PhantomJS脚本,但是当我尝试为Node.js做同样的事情时,它不起作用。

他是正确运行PhantomJS脚本的PHP脚本示例:

exec

这是一个类似的Node.js脚本示例,每次都输出一个空数组:

<?php

  exec('/phantomjs/bin/phantomjs /phantomjs/scripts/test.js', $output);
  print_r($output);

我确信我的所有路径都是正确的,并且每当我直接从命令行执行时,Node.js脚本都会正确执行,但我无法从Node返回任何内容。我从PHP <?php exec('/Program Files (x86)/nodejs/node /Program Files (x86)/nodejs/test.js', $output); print_r($output); 命令运行它时的js脚本。我也尝试了以下脚本,但我仍然一无所获:

exec

对于我失踪的任何建议都将不胜感激。谢谢。

0 个答案:

没有答案