Еще раз про поиск
Еще раз про поиск
Добрый день!
Имеется Onlyoffice Enterprise версия связки сервер совместной работы + документ сервер на Docker.
Полнотекстовой поиск sphinx установлен. Проверку проходит.
Хочется понять как заставить работать поиск по порталу. Все, что описано про работу со строкой поиска в статье https://helpcenter.onlyoffice.com/ru/ti ... earch.aspx не работает. Максимум, что можно найти, так это пользователя из модуля Люди.
Имеется Onlyoffice Enterprise версия связки сервер совместной работы + документ сервер на Docker.
Полнотекстовой поиск sphinx установлен. Проверку проходит.
Хочется понять как заставить работать поиск по порталу. Все, что описано про работу со строкой поиска в статье https://helpcenter.onlyoffice.com/ru/ti ... earch.aspx не работает. Максимум, что можно найти, так это пользователя из модуля Люди.
-
- Сообщения: 77
- Зарегистрирован: Вт авг 08, 2017 2:03 pm
Re: Еще раз про поиск
Здравствуйте, vadimshm,
Уточните, пожалуйста, следующее для того, чтобы мы могли обнаружить проблему:
1) Скажите, есть ли файлы в следующей директории /app/onlyoffice/CommunityServer/data/Index;
2) Выполните следующий запрос select * from webstudio_index в базе данных onlyoffice (user: root password: onlyoffice)
3) Пришлите нам логи с именем svcIndex, либо полностью папку logs, они должны быть в следующей директории /app/onlyoffice/CommunityServer/logs
4) Также проблема может быть связана с правами доступа к папке Index. Попробуйте изменить права доступа для папки Index на 777. После изменения прав доступа перезапустите сервис onlyofficeIndex.
Уточните, пожалуйста, следующее для того, чтобы мы могли обнаружить проблему:
1) Скажите, есть ли файлы в следующей директории /app/onlyoffice/CommunityServer/data/Index;
2) Выполните следующий запрос select * from webstudio_index в базе данных onlyoffice (user: root password: onlyoffice)
3) Пришлите нам логи с именем svcIndex, либо полностью папку logs, они должны быть в следующей директории /app/onlyoffice/CommunityServer/logs
4) Также проблема может быть связана с правами доступа к папке Index. Попробуйте изменить права доступа для папки Index на 777. После изменения прав доступа перезапустите сервис onlyofficeIndex.
Re: Еще раз про поиск
после перезапуска контейнера с коммьюнити сервером поиск заработал. однако поиск с помощью логических операторов, описанный в мануале возвращает нулевой результат.
также почему то поиск не возвращает результатов по тегам. или этого и не должно быть?
в процессах контейнера с сервером совместной работы видно сразу два процесса, причем у одного всегда время жизни по нулям.
971 onlyoff+ 20 0 112748 3536 208 S 0.0 0.0 0:00.00 searchd
972 onlyoff+ 20 0 373536 97496 5432 S 0.0 0.6 0:04.94 searchd
все ли здесь нормально?
также почему то поиск не возвращает результатов по тегам. или этого и не должно быть?
в процессах контейнера с сервером совместной работы видно сразу два процесса, причем у одного всегда время жизни по нулям.
971 onlyoff+ 20 0 112748 3536 208 S 0.0 0.0 0:00.00 searchd
972 onlyoff+ 20 0 373536 97496 5432 S 0.0 0.6 0:04.94 searchd
все ли здесь нормально?
-
- Сообщения: 77
- Зарегистрирован: Вт авг 08, 2017 2:03 pm
Re: Еще раз про поиск
Здравствуйте, vadimshm ,
Уточните, пожалуйста, какая у Вас версия нашего решения. А также проверьте, пожалуйста лог файлы или пришлите их нам, в них скорее всего есть ошибки. Попробуйте рестартовать сервис onlyofficeIndex, а не весь контейнер целиком.
Уточните, пожалуйста, какая у Вас версия нашего решения. А также проверьте, пожалуйста лог файлы или пришлите их нам, в них скорее всего есть ошибки. Попробуйте рестартовать сервис onlyofficeIndex, а не весь контейнер целиком.
Re: Еще раз про поиск
Версия Enterprise Edition Standart для Docker
Панель управления - 2.1.1.105
Сервер совместной работы - 9.1.0.418
Сервер документов - 4.4.3.7
О каких именно логах идет речь?
Рестартанул сервис onlyofficeIndex. Все тоже самое - в процессах висят два searchd. Поиск возвращает те же результаты.
Если сервис onlyofficeIndex остановить, то через несколько секунд он сам стартует. В процессах при этом один searchd. Поиск возвращает те же результаты.
Попытка получить статус службы sphinxsearch заканчивается Permission denied.
Что то не совсем понятно назначение полнотекстового поиска. Каковы вообще его функции? Он должен искать в теле документов поисковую фразу или не должен?
Панель управления - 2.1.1.105
Сервер совместной работы - 9.1.0.418
Сервер документов - 4.4.3.7
О каких именно логах идет речь?
Рестартанул сервис onlyofficeIndex. Все тоже самое - в процессах висят два searchd. Поиск возвращает те же результаты.
Если сервис onlyofficeIndex остановить, то через несколько секунд он сам стартует. В процессах при этом один searchd. Поиск возвращает те же результаты.
Попытка получить статус службы sphinxsearch заканчивается Permission denied.
Что то не совсем понятно назначение полнотекстового поиска. Каковы вообще его функции? Он должен искать в теле документов поисковую фразу или не должен?
-
- Сообщения: 77
- Зарегистрирован: Вт авг 08, 2017 2:03 pm
Re: Еще раз про поиск
Здравствуйте, vadimshm,
Поиск по телу документов, как и по телу электронных писем пока не доступен. Уточните также, пожалуйста, что конкретно Вы ищите.
В Docker версии все должно работать по дефолту, при этом два процесса searchd - это нормально. Сервис sphinxsearch в данной ситуации не нужен. Время индексации приблизительно 15 минут.3) Пришлите нам логи с именем svcIndex, либо полностью папку logs, они должны быть в следующей директории /app/onlyoffice/CommunityServer/logs
Поиск по телу документов, как и по телу электронных писем пока не доступен. Уточните также, пожалуйста, что конкретно Вы ищите.
Re: Еще раз про поиск
Не уверен, что понял вас. Что значит не нужен? А зачем он тогда есть?Сервис sphinxsearch в данной ситуации не нужен.
-
- Сообщения: 77
- Зарегистрирован: Вт авг 08, 2017 2:03 pm
Re: Еще раз про поиск
Здравствуйте, vadimshm,
Именно в данной ситуации, ошибка не связана с работой сервиса sphnixsearch, поэтому мы его не рассматриваем. Скорее всего в логах есть упоминание какой-либо ошибки. Пришлите их, пожалуйста, нам для определения причины.
Именно в данной ситуации, ошибка не связана с работой сервиса sphnixsearch, поэтому мы его не рассматриваем. Скорее всего в логах есть упоминание какой-либо ошибки. Пришлите их, пожалуйста, нам для определения причины.