首页 > 解决方案 > PHP连接Wamp+Solr

问题描述

我正在尝试使用 php 设置和测试连接。下面你会注意到我没有定义base,这将是我的'require_once'的主目录。我的问题是关于需要一次需要上线什么?

<?php
define('base', 
require_once( 'C:\Program Files\Solr\solr-7.5.0\server\solr\sqltest' );
$options = array
(
    'hostname'  => 'localhost',
    'login'     => 'root',
    'password'  =>'',
    'port'      => '8983',
    'path'      => 'C:\Program Files\Solr\solr-7.5.0\server\solr\sqltest'
);

    $client = new SolrClient( $options );

    if ( ! $solr->ping() ) {
        echo 'Solr service not up dude.';
        exit;
    }
?>

我的本地服务器是使用 Wamp 设置的。我查看的许多页面都使用了其他服务,他们的 request_once 是这样的:

require_once( 'Apache/Solr/Service.php' );

这使我相信我的应该指向我的 wamp 目录中的某些内容

标签: phpwamp

解决方案


原来我错过了 solr php 客户端 https://github.com/PTCInc/solr-php-client


推荐阅读