А SPHINX работает?
Posted: Mon Jan 23, 2023 6:40 pm
Выкидывает ошибки при индексации
[root@Host1 ~]# indexer --all --rotate
.......................
WARNING: attribute 'total_shows' not found - IGNORING
collected 0 docs, 0.0 MB
total 0 docs, 0 bytes
total 0.019 sec, 0 bytes/sec, 0.00 docs/sec
indexing index 'sitedomaincom_search_queries_index'...
WARNING: attribute 'date' not found - IGNORING
WARNING: attribute 'total_ctr' not found - IGNORING
WARNING: attribute 'total_shows' not found - IGNORING
WARNING: attribute 'tag_ids' not found - IGNORING
WARNING: attribute 'categories' not found - IGNORING
collected 28 docs, 0.0 MB
creating lookup: 0.0 Kdocs, 100.0% done
sorted 0.0 Mhits, 100.0% done
total 28 docs, 272 bytes
total 0.028 sec, 9548 bytes/sec, 982.93 docs/sec
total 6 reads, 0.000 sec, 88.8 kb/call avg, 0.0 msec/call avg
total 43 writes, 0.001 sec, 40.4 kb/call avg, 0.0 msec/call avg
rotating indices: successfully sent SIGHUP to searchd (pid=1776).
---------------------------------------
На странице поиска или тега выкидывает ошибки
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /home/user/web/sitedomain.com/public_html/smartcj/includes/db_modules/mysql.php on line 423
Warning: Invalid argument supplied for foreach() in /home/user/web/sitedomain.com/public_html/smartcj/includes/libs/tpl_tags.php on line 0
Warning: join(): Invalid arguments passed in /home/user/web/sitedomain.com/public_html/smartcj/includes/libs/tpl_tags.php on line 0
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /home/user/web/sitedomain.com/public_html/smartcj/includes/db_modules/mysql.php on line 423
-----------------------------
P.s. игрался со SPHINX 2, SPHINX 3, MANTICORE... Ошибки одни и те же
-----
И кстати, в связи с некоторой дубовостью и запущенностью SPHINX, предлагаю сделать поддержку MANTICORE.. У него есть свой репозиторий и ставится просто.. Я прикрутил его как сервис searchd, чтобы Смарт мог его видеть. Синтаксис, вроде бы одинаковый.. даже конфиги не надо переписывать
[root@Host1 ~]# indexer --all --rotate
.......................
WARNING: attribute 'total_shows' not found - IGNORING
collected 0 docs, 0.0 MB
total 0 docs, 0 bytes
total 0.019 sec, 0 bytes/sec, 0.00 docs/sec
indexing index 'sitedomaincom_search_queries_index'...
WARNING: attribute 'date' not found - IGNORING
WARNING: attribute 'total_ctr' not found - IGNORING
WARNING: attribute 'total_shows' not found - IGNORING
WARNING: attribute 'tag_ids' not found - IGNORING
WARNING: attribute 'categories' not found - IGNORING
collected 28 docs, 0.0 MB
creating lookup: 0.0 Kdocs, 100.0% done
sorted 0.0 Mhits, 100.0% done
total 28 docs, 272 bytes
total 0.028 sec, 9548 bytes/sec, 982.93 docs/sec
total 6 reads, 0.000 sec, 88.8 kb/call avg, 0.0 msec/call avg
total 43 writes, 0.001 sec, 40.4 kb/call avg, 0.0 msec/call avg
rotating indices: successfully sent SIGHUP to searchd (pid=1776).
---------------------------------------
На странице поиска или тега выкидывает ошибки
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /home/user/web/sitedomain.com/public_html/smartcj/includes/db_modules/mysql.php on line 423
Warning: Invalid argument supplied for foreach() in /home/user/web/sitedomain.com/public_html/smartcj/includes/libs/tpl_tags.php on line 0
Warning: join(): Invalid arguments passed in /home/user/web/sitedomain.com/public_html/smartcj/includes/libs/tpl_tags.php on line 0
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /home/user/web/sitedomain.com/public_html/smartcj/includes/db_modules/mysql.php on line 423
-----------------------------
P.s. игрался со SPHINX 2, SPHINX 3, MANTICORE... Ошибки одни и те же
-----
И кстати, в связи с некоторой дубовостью и запущенностью SPHINX, предлагаю сделать поддержку MANTICORE.. У него есть свой репозиторий и ставится просто.. Я прикрутил его как сервис searchd, чтобы Смарт мог его видеть. Синтаксис, вроде бы одинаковый.. даже конфиги не надо переписывать