2009-09-16 3 views
2

Хе-хе, не смейтесь надо мной, просто пытаясь настроить Сфинкса на моем местном WAMP, я этого не делал раньше, поэтому, наверное, я делаю что-то глупое.Настройка Sphinx

Это мой sphinx.conf файл:

source code 
{ 
    type = mysql 
    sql_host = localhost 
    sql_user = root 
    sql_pass = 
    sql_db = **** 
    sql_port = 3306 
    sql_query = SELECT id, language_id, category_id, title, description, UNIX_TIMESTAMP(time_posted) AS time_posted FROM codes 
    sql_attr_uint = language_id 
    sql_attr_uint = category_id 
    sql_attr_timestamp = time_posted 
    sql_query_info = SELECT id FROM codes WHERE id=$id 
} 

index code 
{ 
    source = code 
    path = C:/Program Files/Wampserver 2/sphinx/var/data/sphinx/code 
    morphology = stem_en 
    min_word_len = 3 
    min_prefix_len = 0 
} 

searchd 
{ 
    port = 3312 
    log = C:/Program Files/Wampserver 2/sphinx/var/log/searchd/searchd.log 
    query_log = C:/Program Files/Wampserver 2/sphinx/var/log/searchd/query.log 
    pid_file = C:/Program Files/Wampserver 2/sphinx/var/log/searchd/searchd.pid 
} 

Когда я индексировать, я получаю эту ошибку:

ERROR: index 'code': column number 1 has no name. 

Что может быть причиной этой проблемы? Спасибо.

ответ

-1

У вас должна быть версия пакета libmysqlclient15-dev, равная версии libmysqlclient15. Вы?

-1

Нет ничего очевидного. Я создал таблицу с этими столбцами, запустил индекс как в Mac, так и в Windows, и он правильно индексирует оба раза. Я использую sphinx 0.9.9-rc2, возможно, это проблема с версией?

C:\Sphinx\bin>indexer.exe --config c:\Sphinx\test.conf 
Sphinx 0.9.9-rc2 (r1785) 
Copyright (c) 2001-2009, Andrew Aksyonoff 

using config file 'c:\Sphinx\test.conf'... 
WARNING: key 'port' is deprecated in c:\Sphinx\test.conf line 27; use 'listen' i 
nstead. 
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 

C:\Sphinx\bin> 
0

Просто замените файл Bin/libmySQL.dll с тем же от MySql версии 5.0.37 из официального PHP распределительных php-5.2.1-Win32.zip.

Смежные вопросы