Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Перенес сайт на laravel на локальный компьютер.
Развернул сайт на openserver.
Часть страниц работает с использованием компонента elasticsearch.
Установил elasticsearch на windows.
Страницы работающие без elasticsearch работают.
А при открытии страниц работающих через elasticsearch, выходит ошибка:
Missing404Exception in Connection.php line 564:
{"error":{"root_cause":[{"type":"index_not_found_exception","reason":"no such index","resource.type":"index_or_alias","resource.id":"incom_products","index":"incom_products"}],"type":"index_not_found_exception","reason":"no such index","resource.type":"index_or_alias","resource.id":"incom_products","index":"incom_products"},"status":404}
Как найти ошибку?
Нужно запускать переиндексацию?
Индекс elasticsearch храниться на сервере и при переносе сайта, elasticsearch не может индекс и по этому не работает?
Не в сети
А есть ли документация на русском языке?
Можно ли бекапить готовый индекс с сервера и перенести индекс на другой сервер?
Не в сети
Перейдя на *nix можешь поиметь трудности, как минимум со состыковкой компонент на уровне настройки и файловой системы.
Попробуй поставить vmware workstation (идеально hypervisor esxi на отдельный комп) и работать на виртуалках под *nix.
Это в случае, если продакшен вертится на *nix-системах.
Сэкономишь время на отлове жуков и паразитов.
Изменено hzone (24.11.2016 20:39:53)
Не в сети