プロジェクトの 1 つに apache solr 検索をセットアップしようとしています。開発サーバーにsolr 3.6をインストールしましたが、次の方法で到達できます
http://127.0.0.1:8080/solr/admin/
サンプル アプリケーションを php マニュアルに掲載しようとしましたが、solr のユーザー名とパスワードが設定されています。この情報をどこから入手できるかわかりません。ネットから以下のコードも試しましたが、実行するたびに500エラーが発生しました
$options = array (
'hostname' => '127.0.0.1',
);
//$client = new SolrClient($options, "4.0"); // use 4.0 for any version of Solr 4.x, ignore this parameter for previous versions
$doc = new SolrInputDocument();
$doc->addField('id', 100);
$doc->addField('title', 'Hello Wolrd');
$doc->addField('description', 'Example Document');
$doc->addField('cat', 'Foo');
$doc->addField('cat', 'Bar');
$response = $client->addDocument($doc);
$client->commit();
/* ------------------------------- */
$query = new SolrQuery();
$query->setQuery('hello');
$query->addField('id')
->addField('title')
->addField('description')
->addField('cat');
$queryResponse = $client->query($query);
$response = $queryResponse->getResponse();
print_r( $response->response->docs );
助けてください