将PHP文件放在Apache Solr的哪里?

时间:2018-11-03 17:15:16

标签: php solr web-crawler

我正在尝试为Web服务器创建一个前端(例如用于搜索术语的文本框和一个搜索按钮)。

  • 这些文件放在哪里?
  • 如何从浏览器访问它们?

我正在使用solr-php-client创建this前端。但是,我不知道我的solr-7.5.0指令中这些文件的位置。

1 个答案:

答案 0 :(得分:0)

您不应将PHP文件与Solr放在一起。他们应该在自己的启用PHP的Web服务器上运行(即,您在其中开发应用程序的服务器)。然后,该服务器将通过创建客户端时提供的URL与安装Solr的服务器联系。 Solr捆绑了jetty,并且由于它是一个没有任何PHP支持的Java应用程序,因此不知道如何处理PHP文件。

Solr不应直接暴露于Internet(至少在不完全知道您在做什么的情况下),并且只能从您的服务器访问该位置(专用网络内或防火墙外) PHP代码正在运行。