Sphinx не подключается к базе
Добавлено: 2017.01.27, 12:59
Проблема следующая...
На новый сервак поставил все как положено, но вместо простого mysql поставил mariaDB (что по сути тоже самое, наверное)
Настроил конфиг сфинкса, но при запуске indexer --all получаю ошибку:
Сразу скажу, логин, пароль и база верные, проверил ТОЧНО!
конфиг:
Неужели он не может подключиться потому что это mariaDB? Или могут быть еще причины?
На новый сервак поставил все как положено, но вместо простого mysql поставил mariaDB (что по сути тоже самое, наверное)
Настроил конфиг сфинкса, но при запуске indexer --all получаю ошибку:
Код: Выделить всё
[root@server www]# indexer --all
Sphinx 2.2.11-id64-release (95ae9a6)
Copyright (c) 2001-2016, Andrew Aksyonoff
Copyright (c) 2008-2016, Sphinx Technologies Inc (http://sphinxsearch.com)
using config file '/etc/sphinx/sphinx.conf'...
indexing index 'Items'...
ERROR: index 'Items': sql_connect: Access denied for user 'user'@'localhost' (using password: YES) (DSN=mysql://user:***@localhost:3306/server_db).
total 0 docs, 0 bytes
total 0.003 sec, 0 bytes/sec, 0.00 docs/sec
total 0 reads, 0.000 sec, 0.0 kb/call avg, 0.0 msec/call avg
total 0 writes, 0.000 sec, 0.0 kb/call avg, 0.0 msec/call avg
[root@server www]#
Сразу скажу, логин, пароль и база верные, проверил ТОЧНО!
конфиг:
Код: Выделить всё
source Items
{
type = mysql
sql_host = localhost
sql_user = user
sql_pass = *******
sql_db = server_db
sql_port = 3306 # optional, default is 3306
sql_query_pre = SET NAMES utf8
sql_query_pre = SET SESSION query_cache_type=OFF
sql_query = SELECT * FROM Items
sql_attr_uint = price
sql_attr_uint = category_id
sql_attr_uint = store
sql_attr_uint = if_show
sql_attr_uint = if_show_manual
sql_field_string = name
sql_field_string = provider
sql_field_string = model
sql_field_string = vendor
#sql_attr_timestamp = date_added
}
Неужели он не может подключиться потому что это mariaDB? Или могут быть еще причины?