donglu9898
2019-04-12 12:47
浏览 79
已采纳

无法使用php exec函数执行nutch crawl命令

I have to run Nutch crawl commands using php exec but it shows

"0 Error: JAVA_HOME is not set"

The command works fine with terminal. I have tried the below code in crawl.php where apache-nutch-1.15 directory is placed.

exec('apache-nutch-1.15/bin/nutch inject crawl/crawldb urls',$output);

and this gives the above mentioned error.

Thank you in advance for any assistance you can provide.

图片转代码服务由CSDN问答提供 功能建议

我必须使用php exec运行Nutch抓取命令,但它显示

“0错误:未设置JAVA_HOME”

该命令适用于终端。 我在crawl.php中尝试了以下代码,其中放置了 apache-nutch-1.15 目录。

  exec('apache-nutch-1.15 / bin / nutch inject crawl / crawldb urls',$ output); 
   
 \  n 

这就产生了上述错误。

提前感谢您提供的任何帮助。

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题