Matew
Модераторы
- Сообщения
- 5,559
- Решения
- 176
- Реакции
- 15,318
- Баллы
- 30,875
Все, что для XF 2.3, скорее всего не будет работать на предыдущих версияхЭто только для xf 2.3 ?
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
Все, что для XF 2.3, скорее всего не будет работать на предыдущих версияхЭто только для xf 2.3 ?
- Исправление ошибок
- Исправление ошибок
- Исправление ошибок
- Исправление ошибок
- Исправление ошибок
- Исправление ошибок

Журнал ошибок сервера
ErrorException: [E_WARNING] Undefined array key "search_type" src/addons/SV/SearchImprovements/XF/Pub/Controller/SearchPatchFirst.php:24
Сгенерирована пользователем: Tarass 15 Мар 2026 в 18:26
Трассировка стека
#0 src/addons/SV/SearchImprovements/XF/Pub/Controller/SearchPatchFirst.php(24): XF::handlePhpError(2, '[E_WARNING] Und...', '/home/yurensiy/...', 24)
#1 src/addons/SV/SearchImprovements/XF/Pub/Controller/SearchPatchLast.php(49): SV\SearchImprovements\XF\Pub\Controller\SearchPatchFirst->prepareSearchQuery(Array, NULL)
#2 src/addons/SV/SearchImprovements/XF/Pub/Controller/SearchPatchLast.php(112): SV\SearchImprovements\XF\Pub\Controller\SearchPatchLast->svSearchFromQueryData(Array)
#3 src/addons/SV/SearchImprovements/XF/Pub/Controller/Search.php(161): SV\SearchImprovements\XF\Pub\Controller\SearchPatchLast->actionResults(Object(XF\Mvc\ParameterBag))
#4 src/addons/SV/ElasticSearchEssentials/XF/Pub/Controller/Search.php(565): SV\SearchImprovements\XF\Pub\Controller\Search->actionResults(Object(XF\Mvc\ParameterBag))
#5 src/XF/Mvc/Dispatcher.php(362): SV\ElasticSearchEssentials\XF\Pub\Controller\Search->actionResults(Object(XF\Mvc\ParameterBag))
#6 src/XF/Mvc/Dispatcher.php(265): XF\Mvc\Dispatcher->dispatchClass('XF\\Pub\\Controll...', 'Results', Object(XF\Mvc\RouteMatch), Object(SV\SearchImprovements\XF\Pub\Controller\SearchPatchFirst), Object(XF\Mvc\Reply\Reroute))
#7 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\SearchImprovements\XF\Pub\Controller\SearchPatchFirst), Object(XF\Mvc\Reply\Reroute))
#8 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#9 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#10 src/XF.php(814): XF\App->run()
#11 index.php(23): XF::runApp('XF\\Pub\\App')
#12 {main}
Содержимое запроса
array(4) {
["url"] => string(55) "/search/1417788/?q=%D0%B5%D0%B0%D0%BF%D0%B1&o=relevance"
["referrer"] => string(87) "https://.../threads/ukraintsyam-masovo-blokuyut-bankivs-ki-rakhunky.50450/"
["_GET"] => array(3) {
["/search/1417788/"] => string(0) ""
["q"] => string(8) "еапб"
["o"] => string(9) "relevance"
}
["_POST"] => array(0) {
}
}
XFES\Elasticsearch\ConnectException: cURL error 7: Failed to connect to localhost port 9200 after 0 ms: Connection refused (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://elastic:*********@localhost:9200/_cluster/settings?include_defaults=true
src/addons/XFES/Elasticsearch/Api.php:462
Сгенерирована пользователем: Admin
26 Мар 2026 в 18:28
Трассировка стека
#0 src/addons/XFES/Elasticsearch/Api.php(400): XFES\Elasticsearch\Api->request('get', '_cluster/settin...', NULL)
#1 src/addons/XFES/Elasticsearch/Api.php(370): XFES\Elasticsearch\Api->requestFromRoot('get', '_cluster/settin...')
#2 src/addons/XFES/Search/Source/Elasticsearch.php(1100): XFES\Elasticsearch\Api->getClusterSettings()
#3 src/addons/XFES/Search/Source/Elasticsearch.php(1086): XFES\Search\Source\Elasticsearch->getMaxClauseCount()
#4 src/XF/Search/Source/AbstractSource.php(266): XFES\Search\Source\Elasticsearch->getMaxKeywords()
#5 src/addons/SV/SearchImprovements/XFES/Search/Source/Elasticsearch.php(46): XF\Search\Source\AbstractSource->parseKeywords('еапб', NULL, NULL)
#6 src/XF/Search/Search.php(215): SV\SearchImprovements\XFES\Search\Source\Elasticsearch->parseKeywords('еапб', NULL, NULL)
#7 src/addons/SV/SearchImprovements/XF/Search/Search.php(73): XF\Search\Search->getParsedKeywords('еапб', NULL, NULL)
#8 src/XF/Search/Query/KeywordQuery.php(41): SV\SearchImprovements\XF\Search\Search->getParsedKeywords('еапб', NULL, NULL)
#9 src/XF/ControllerPlugin/SearchPlugin.php(276): XF\Search\Query\KeywordQuery->withKeywords('еапб', false)
#10 src/XF/Pub/Controller/SearchController.php(467): XF\ControllerPlugin\SearchPlugin->prepareSearchQuery(Array, Array)
#11 src/addons/SV/SearchImprovements/XF/Pub/Controller/Search.php(116): XF\Pub\Controller\SearchController->prepareSearchQuery(Array, Array)
#12 src/addons/SV/ElasticSearchEssentials/XF/Pub/Controller/Search.php(213): SV\SearchImprovements\XF\Pub\Controller\Search->prepareSearchQuery(Array, Array)
#13 src/addons/SV/SearchImprovements/XF/Pub/Controller/SearchPatchFirst.php(63): SV\ElasticSearchEssentials\XF\Pub\Controller\Search->prepareSearchQuery(Array, Array)
#14 src/XF/Pub/Controller/SearchController.php(96): SV\SearchImprovements\XF\Pub\Controller\SearchPatchFirst->prepareSearchQuery(Array, Array)
#15 src/addons/SV/SearchImprovements/XF/Pub/Controller/Search.php(92): XF\Pub\Controller\SearchController->actionSearch()
#16 src/addons/SV/ElasticSearchEssentials/XF/Pub/Controller/Search.php(534): SV\SearchImprovements\XF\Pub\Controller\Search->actionSearch()
#17 src/XF/Mvc/Dispatcher.php(362): SV\ElasticSearchEssentials\XF\Pub\Controller\Search->actionSearch(Object(XF\Mvc\ParameterBag))
#18 src/XF/Mvc/Dispatcher.php(265): XF\Mvc\Dispatcher->dispatchClass('XF:Search', 'Search', Object(XF\Mvc\RouteMatch), Object(SV\SearchImprovements\XF\Pub\Controller\SearchPatchFirst), NULL)
#19 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\SearchImprovements\XF\Pub\Controller\SearchPatchFirst), NULL)
#20 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#21 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#22 src/XF.php(814): XF\App->run()
#23 index.php(23): XF::runApp('XF\\Pub\\App')
#24 {main}
-------------
Previous GuzzleHttp\Exception\ConnectException: cURL error 7: Failed to connect to localhost port 9200 after 0 ms: Connection refused (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://elastic:9iJF3rCAWN14xbQn@localhost:9200/_cluster/settings?include_defaults=true - src/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:210
#0 src/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(158): GuzzleHttp\Handler\CurlFactory::createRejection(Object(GuzzleHttp\Handler\EasyHandle), Array)
#1 src/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(110): GuzzleHttp\Handler\CurlFactory::finishError(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory))
#2 src/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\Handler\CurlFactory::finish(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory))
#3 src/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\Handler\CurlHandler->__invoke(Object(GuzzleHttp\Psr7\Request), Array)
#4 src/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), Array)
#5 src/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), Array)
#6 src/vendor/guzzlehttp/guzzle/src/Middleware.php(31): GuzzleHttp\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), Array)
#7 src/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(71): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), Array)
#8 src/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\RedirectMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), Array)
#9 src/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), Array)
#10 src/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\HandlerStack->__invoke(Object(GuzzleHttp\Psr7\Request), Array)
#11 src/vendor/guzzlehttp/guzzle/src/Client.php(107): GuzzleHttp\Client->transfer(Object(GuzzleHttp\Psr7\Request), Array)
#12 src/vendor/guzzlehttp/guzzle/src/Client.php(124): GuzzleHttp\Client->sendAsync(Object(GuzzleHttp\Psr7\Request), Array)
#13 src/addons/XFES/Elasticsearch/Api.php(430): GuzzleHttp\Client->send(Object(GuzzleHttp\Psr7\Request))
#14 src/addons/XFES/Elasticsearch/Api.php(400): XFES\Elasticsearch\Api->request('get', '_cluster/settin...', NULL)
#15 src/addons/XFES/Elasticsearch/Api.php(370): XFES\Elasticsearch\Api->requestFromRoot('get', '_cluster/settin...')
#16 src/addons/XFES/Search/Source/Elasticsearch.php(1100): XFES\Elasticsearch\Api->getClusterSettings()
#17 src/addons/XFES/Search/Source/Elasticsearch.php(1086): XFES\Search\Source\Elasticsearch->getMaxClauseCount()
#18 src/XF/Search/Source/AbstractSource.php(266): XFES\Search\Source\Elasticsearch->getMaxKeywords()
#19 src/addons/SV/SearchImprovements/XFES/Search/Source/Elasticsearch.php(46): XF\Search\Source\AbstractSource->parseKeywords('еапб', NULL, NULL)
#20 src/XF/Search/Search.php(215): SV\SearchImprovements\XFES\Search\Source\Elasticsearch->parseKeywords('еапб', NULL, NULL)
#21 src/addons/SV/SearchImprovements/XF/Search/Search.php(73): XF\Search\Search->getParsedKeywords('еапб', NULL, NULL)
#22 src/XF/Search/Query/KeywordQuery.php(41): SV\SearchImprovements\XF\Search\Search->getParsedKeywords('еапб', NULL, NULL)
#23 src/XF/ControllerPlugin/SearchPlugin.php(276): XF\Search\Query\KeywordQuery->withKeywords('еапб', false)
#24 src/XF/Pub/Controller/SearchController.php(467): XF\ControllerPlugin\SearchPlugin->prepareSearchQuery(Array, Array)
#25 src/addons/SV/SearchImprovements/XF/Pub/Controller/Search.php(116): XF\Pub\Controller\SearchController->prepareSearchQuery(Array, Array)
#26 src/addons/SV/ElasticSearchEssentials/XF/Pub/Controller/Search.php(213): SV\SearchImprovements\XF\Pub\Controller\Search->prepareSearchQuery(Array, Array)
#27 src/addons/SV/SearchImprovements/XF/Pub/Controller/SearchPatchFirst.php(63): SV\ElasticSearchEssentials\XF\Pub\Controller\Search->prepareSearchQuery(Array, Array)
#28 src/XF/Pub/Controller/SearchController.php(96): SV\SearchImprovements\XF\Pub\Controller\SearchPatchFirst->prepareSearchQuery(Array, Array)
#29 src/addons/SV/SearchImprovements/XF/Pub/Controller/Search.php(92): XF\Pub\Controller\SearchController->actionSearch()
#30 src/addons/SV/ElasticSearchEssentials/XF/Pub/Controller/Search.php(534): SV\SearchImprovements\XF\Pub\Controller\Search->actionSearch()
#31 src/XF/Mvc/Dispatcher.php(362): SV\ElasticSearchEssentials\XF\Pub\Controller\Search->actionSearch(Object(XF\Mvc\ParameterBag))
#32 src/XF/Mvc/Dispatcher.php(265): XF\Mvc\Dispatcher->dispatchClass('XF:Search', 'Search', Object(XF\Mvc\RouteMatch), Object(SV\SearchImprovements\XF\Pub\Controller\SearchPatchFirst), NULL)
#33 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\SearchImprovements\XF\Pub\Controller\SearchPatchFirst), NULL)
#34 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#35 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#36 src/XF.php(814): XF\App->run()
#37 index.php(23): XF::runApp('XF\\Pub\\App')
#38 {main}
Содержимое запроса
array(4) {
["url"] => string(14) "/search/search"
["referrer"] => string(25) "https://............/"
["_GET"] => array(1) {
["/search/search"] => string(0) ""
}
["_POST"] => array(3) {
["keywords"] => string(8) "еапб"
["c"] => array(1) {
["users"] => string(0) ""
}
["_xfToken"] => string(8) "********"
}
}
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения
