Sphinx не работает, после переноса на другой сервер [РЕШЕНО]

Здравствуйте, столкнулся вчера с проблемой после переноса с сервера на сервер, стало выдавать ошибку при наборе в поле поиска любого слова

Notice: Constant SEARCHD_OK already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 33 Notice: Constant SEARCHD_ERROR already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 34 Notice: Constant SEARCHD_RETRY already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 35 Notice: Constant SEARCHD_WARNING already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 36 Notice: Constant SPH_MATCH_ALL already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 39 Notice: Constant SPH_MATCH_ANY already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 40 Notice: Constant SPH_MATCH_PHRASE already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 41 Notice: Constant SPH_MATCH_BOOLEAN already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 42 Notice: Constant SPH_MATCH_EXTENDED already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 43 Notice: Constant SPH_MATCH_FULLSCAN already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 44 Notice: Constant SPH_MATCH_EXTENDED2 already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 45 Notice: Constant SPH_RANK_PROXIMITY_BM25 already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 48 Notice: Constant SPH_RANK_BM25 already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 49 Notice: Constant SPH_RANK_NONE already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 50 Notice: Constant SPH_RANK_WORDCOUNT already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 51 Notice: Constant SPH_SORT_RELEVANCE already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 54 Notice: Constant SPH_SORT_ATTR_DESC already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 55 Notice: Constant SPH_SORT_ATTR_ASC already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 56 Notice: Constant SPH_SORT_TIME_SEGMENTS already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 57 Notice: Constant SPH_SORT_EXTENDED already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 58 Notice: Constant SPH_SORT_EXPR already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 59 Notice: Constant SPH_FILTER_VALUES already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 62 Notice: Constant SPH_FILTER_RANGE already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 63 Notice: Constant SPH_FILTER_FLOATRANGE already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 64 Notice: Constant SPH_ATTR_INTEGER already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 67 Notice: Constant SPH_ATTR_TIMESTAMP already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 68 Notice: Constant SPH_ATTR_ORDINAL already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 69 Notice: Constant SPH_ATTR_BOOL already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 70 Notice: Constant SPH_ATTR_FLOAT already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 71 Notice: Constant SPH_ATTR_MULTI already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 72 Notice: Constant SPH_GROUPBY_DAY already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 75 Notice: Constant SPH_GROUPBY_WEEK already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 76 Notice: Constant SPH_GROUPBY_MONTH already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 77 Notice: Constant SPH_GROUPBY_YEAR already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 78 Notice: Constant SPH_GROUPBY_ATTR already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 79 Notice: Constant SPH_GROUPBY_ATTRPAIR already defined in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 80 Fatal error: Cannot redeclare class SphinxClient in /var/www/vomitting/data/www/site.ru/engine/lib/external/Sphinx/sphinxapi.php on line 158

Кстати сначала думал что виноват установленный Sphinx на сервере, но отключив его получал все те же ошибки.
В чем дело понять не удается, ошибок слишком много, на предыдущем сервере все работало, а на этом не заводится и все тут.

Пока сайт без поиска.

Логи сфинкса пустые.

Прошу предложить хотя бы мысли где копать и что копать. Буду очень благодарен.

Решено: Как посоветовал ort действительно отключение модуля Sphinx api на сервере помогло! PHP .so расширение, после этого все заработало как часики. Спасибо вам ort премногоблагодарен!
Начните новые деловые отношения — сделайте маркетинг кит! Донесите информацию до клиента в красочном и изящном виде!

8 комментариев

avatar
Где-то подключается php API библиотека сфинкса.
Варианта два — найти и отключить (скорее всего что-то прописано в include_path), либо отключить подключение либы в самом LS (не факт, что версии API совпадут и будет нормально работать)
  • ort
  • +1
avatar
Большое спасибо за ответ ort , думаю что надо отключить именно на сервере, подскажите где найти include_path, в php.ini такого не прописано.
avatar
лучше задать этот вопрос поддержке хостинга
avatar
Попробовал удалить строку
require_once(Config::Get('path.root.engine').'/lib/external/Sphinx/sphinxapi.php');
из файла sphinx.class.php поиск не дал результатов пишет
avatar
Убедиться в работе поиска можно через консоль, сделав прямой запрос в сфинкс search 'слово'
avatar
Да сразу проверил сам сфинкс работает:
search class

using config file '/etc/sphinx/sphinx.conf'…
index 'topicsIndex': query 'class ': returned 626 matches of 626 total in 0.000 sec

displaying matches:
1. document=57046, weight=2683, topic_date_add=Sat Jun 4 08:13:59 2011, topic_publish=1, tag=(328742,328743,328744,328746,328747,328748,328749)
2. document=51337, weight=2679, topic_date_add=Fri Aug 26 09:55:41 2011, topic_publish=1, tag=()
3. document=56486, weight=2673, topic_date_add=Sat Jun 11 06:11:50 2011, topic_publish=1, tag=(324035,324036,324038,324040,324041,324042,324043)
4. document=12942, weight=2665, topic_date_add=Mon Nov 19 11:52:54 2012, topic_publish=1, tag=(74091,74092,74093)
5. document=22979, weight=2665, topic_date_add=Sun Aug 5 09:05:40 2012, topic_publish=1, tag=(132181,132182,132183,132184)
6. document=31333, weight=2665, topic_date_add=Tue Apr 10 10:36:14 2012, topic_publish=1, tag=(176091,176092,176093)
7. document=25553, weight=2634, topic_date_add=Fri Jun 29 08:04:51 2012, topic_publish=1, tag=(146284,146285,146286,146288,146289,146290,146291,146292)
8. document=39192, weight=1710, topic_date_add=Fri Feb 10 10:08:46 2012, topic_publish=1, tag=(216438,216439,216443,216444,216445,216446)
9. document=16699, weight=1706, topic_date_add=Sat Oct 20 11:41:39 2012, topic_publish=1, tag=(95423,95424,95426,95428,95429)
10. document=28065, weight=1704, topic_date_add=Tue May 8 02:17:10 2012, topic_publish=1, tag=(159553)
11. document=19755, weight=1695, topic_date_add=Fri Sep 21 04:36:01 2012, topic_publish=1, tag=(113443,113445)
12. document=36375, weight=1695, topic_date_add=Wed Mar 7 19:28:30 2012, topic_publish=1, tag=(201308)
13. document=5739, weight=1691, topic_date_add=Sun Jan 6 06:25:59 2013, topic_publish=1, tag=(33454,33456,33457)
14. document=66810, weight=1691, topic_date_add=Thu Dec 30 03:07:42 2010, topic_publish=1, tag=(418434,418436,418437,418438,418439,418444)
15. document=69275, weight=1689, topic_date_add=Sun Jun 6 07:44:12 2010, topic_publish=1, tag=(437562,437563,437564,437566)
16. document=7220, weight=1686, topic_date_add=Wed Dec 26 03:32:23 2012, topic_publish=1, tag=(41632,41634,41635,41636,41637,41638,41639,41640)
17. document=49694, weight=1686, topic_date_add=Fri Oct 14 10:40:21 2011, topic_publish=1, tag=(268868)
18. document=82255, weight=1686, topic_date_add=Sun May 11 11:31:55 2014, topic_publish=1, tag=(526826,526827,526828,526829,526830)
19. document=4616, weight=1683, topic_date_add=Mon Jan 14 17:29:43 2013, topic_publish=1, tag=(26909,26911)
20. document=20347, weight=1683, topic_date_add=Thu Sep 13 05:52:15 2012, topic_publish=1, tag=(117014,117015,117017)

words:
1. 'class': 626 documents, 1114 hits

index 'commentsIndex': query 'class ': returned 42 matches of 42 total in 0.000 sec

displaying matches:
1. document=24691, weight=1727, comment_date=Sun May 19 19:50:15 2013, comment_delete=0
2. document=24034, weight=1699, comment_date=Sun May 5 21:14:35 2013, comment_delete=0
3. document=24249, weight=1699, comment_date=Thu May 9 00:38:14 2013, comment_delete=0
4. document=25675, weight=1699, comment_date=Wed Jun 5 03:47:49 2013, comment_delete=0
5. document=26092, weight=1699, comment_date=Mon Jun 10 18:29:21 2013, comment_delete=0
6. document=27543, weight=1699, comment_date=Fri Jul 5 19:56:57 2013, comment_delete=0
7. document=27944, weight=1699, comment_date=Sun Jul 14 19:44:34 2013, comment_delete=0
8. document=29811, weight=1699, comment_date=Sun Oct 6 13:18:34 2013, comment_delete=0
9. document=31021, weight=1699, comment_date=Sun Nov 24 10:08:35 2013, comment_delete=0
10. document=34234, weight=1699, comment_date=Wed Apr 30 04:15:48 2014, comment_delete=0
11. document=34275, weight=1699, comment_date=Thu May 1 05:31:59 2014, comment_delete=0
12. document=35402, weight=1699, comment_date=Fri May 16 21:22:10 2014, comment_delete=0
13. document=36648, weight=1699, comment_date=Wed Jun 4 19:02:06 2014, comment_delete=0
14. document=37131, weight=1699, comment_date=Wed Jun 11 22:47:15 2014, comment_delete=0
15. document=37913, weight=1699, comment_date=Sat Jun 21 22:29:05 2014, comment_delete=0
16. document=23419, weight=1644, comment_date=Sun Apr 21 22:42:42 2013, comment_delete=0
17. document=23422, weight=1644, comment_date=Sun Apr 21 23:12:17 2013, comment_delete=0
18. document=24441, weight=1644, comment_date=Mon May 13 03:31:18 2013, comment_delete=0
19. document=24854, weight=1644, comment_date=Tue May 21 23:21:05 2013, comment_delete=0
20. document=25900, weight=1644, comment_date=Sat Jun 8 16:55:42 2013, comment_delete=0

words:
1. 'class': 42 documents, 58 hits
avatar
Спасибо вам ort премногоблагодарен! Правда очень вам признателен!
avatar
То есть библиотеку сфинкс ЛС отключить у меня не удалось, поиск попросту ничего не выдает.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.