我正在尝试为Web服务器创建一个前端(例如用于搜索术语的文本框和一个搜索按钮)。
我正在使用solr-php-client创建this前端。但是,我不知道我的solr-7.5.0
指令中这些文件的位置。
答案 0 :(得分:0)
您不应将PHP文件与Solr放在一起。他们应该在自己的启用PHP的Web服务器上运行(即,您在其中开发应用程序的服务器)。然后,该服务器将通过创建客户端时提供的URL与安装Solr的服务器联系。 Solr捆绑了jetty,并且由于它是一个没有任何PHP支持的Java应用程序,因此不知道如何处理PHP文件。
Solr不应直接暴露于Internet(至少在不完全知道您在做什么的情况下),并且只能从您的服务器访问该位置(专用网络内或防火墙外) PHP代码正在运行。