【发布时间】:2016-04-08 19:06:18
【问题描述】:
我已经安装了带有 Elasticsearch、Logstash、Kibana 的 yii2。除了与 YII2 的交互外,该设置运行良好。
以下是./config/db.php的内容
<?php
return [
'components' => [
'db' => [
'class' => 'yii\elasticsearch\Connection',
'user' => 'admin',
'password' => 'admin',
'nodes' => [ ['http_address' => '127.0.0.1:9200'],
// configure more hosts if you have a cluster
],
],
]
];
此配置不起作用,以下是错误的第一行。
无效配置 – yii\base\InvalidConfigException
“db”组件的配置必须包含“class” 元素。
- 在 /var/www/hostings/yiiphp/tools/vendor/yiisoft/yii2/di/ServiceLocator.php 中
.....
我找不到相关信息来解决此问题。我做错了什么?
【问题讨论】:
-
显示
ServiceLocator.php。
标签: php elasticsearch yii2