【发布时间】:2018-10-21 11:21:06
【问题描述】:
在 ubuntu 16.04 中安装了 SOLR 7.3.0,我可以在浏览器中访问 solr 链接 (http://localhost:8983/solr)。但是管理员链接(http://localhost:8983/solr/admin/ping)给出了 404 错误。 授予 /var/solr/data 的权限,我仍然有问题。
【问题讨论】:
在 ubuntu 16.04 中安装了 SOLR 7.3.0,我可以在浏览器中访问 solr 链接 (http://localhost:8983/solr)。但是管理员链接(http://localhost:8983/solr/admin/ping)给出了 404 错误。 授予 /var/solr/data 的权限,我仍然有问题。
【问题讨论】:
我错过了配置过程,现在我使用带有 symfony 的日光浴室获得了成功的 ping 响应。
从http://localhost:8983/solr(Core Admin 创建核心 > 添加核心)作为“入门”
use Solarium\Core\Client\Client;
$config = [
'endpoint' => [
'localhost' => [
'host' => 'localhost',
'port' => 8983,
'path' => '/solr/gettingstarted',
]
]
];
echo "<pre>";
$client = new Client($config);
// create a ping query
$ping = $client->createPing();
// execute the ping query
try {
$result = $client->ping($ping);
echo 'Ping query successful';
echo '<br/><pre>';
var_dump($result->getData());
echo '</pre>';
} catch (Exception $e) {
echo 'Ping query failed';
print_r($e);
die;
}
die;
【讨论】: