Здравствуйте! Создаю сайт на CMS Joomla на локальном сервере. При заходе в "Компоненты" - "Умный поиск", нажимаю "Индексировать", но индексации не происходит. Появляется окно, как показано на скриншоте, но ничего не происходит, даже если ждать очень долго. Почему так?
Надо смотреть логи сервера, какие ошибки. И как вариант: Недостаточно выделенных ресурсов сервера по хосту для работы данного компонента. Зависание идет по причине нехватки ОЗУ или малое значение по обработке запросов к БД
Не согласен Скорей всего права на какие то системные папки сайта на серваке не выставлены корректно, поэтому он не может проиндексировать.
По поводу именно ОЗУ - проблема точно не в этом. Свободной оперативной памяти при индексации предостаточно. Что касается , то я здесь не компетентен - не знаю, как это определить... --- Добавлено, 5 окт 2016 --- Не могли бы Вы, чуть по-конкретнее объяснить, где можно изменить права на системные папки? --- Добавлено, 5 окт 2016 --- Ну, например, в браузере Mozilla, как это можно увидеть?
На хостинге, через менеджер файлов. Программами Тотал коммандер или Файлзила по FTP. Но меняйте осторожней, в целях безопасности. Логи хранятся на сервере хостинга, в файле configuration.php посмотрите где public $log_path.
В папке logs есть файл indexer.php, который содержит следующее: PHP: ##<?php die('Forbidden.'); ?>#Date: 2016-08-12 20:30:36 UTC#Software: Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT#Fields: datetime priority clientip category message2016-08-12T20:30:36+00:00 INFO 127.0.0.1 - Starting the indexer2016-08-12T20:30:36+00:00 WARNING 127.0.0.1 deprecated JApplication is deprecated.2016-08-12T20:32:10+00:00 INFO 127.0.0.1 - Starting the indexer2016-08-12T20:32:10+00:00 WARNING 127.0.0.1 deprecated JApplication is deprecated.2016-09-29T11:33:55+00:00 INFO 127.0.0.1 - Starting the indexer2016-09-29T11:33:55+00:00 WARNING 127.0.0.1 deprecated JApplication is deprecated.2016-09-29T11:35:11+00:00 INFO 127.0.0.1 - Starting the indexer2016-09-29T11:35:11+00:00 WARNING 127.0.0.1 deprecated JApplication is deprecated.2016-09-29T13:00:29+00:00 INFO 127.0.0.1 - Starting the indexer2016-09-29T13:00:29+00:00 WARNING 127.0.0.1 deprecated JApplication is deprecated.2016-09-29T13:10:19+00:00 INFO 127.0.0.1 - Starting the indexer2016-09-29T13:10:19+00:00 WARNING 127.0.0.1 deprecated JApplication is deprecated.2016-09-29T13:10:37+00:00 INFO 127.0.0.1 - Starting the indexer2016-09-29T13:10:37+00:00 WARNING 127.0.0.1 deprecated JApplication is deprecated.2016-10-01T19:30:59+00:00 INFO 127.0.0.1 - Starting the indexer2016-10-01T19:30:59+00:00 WARNING 127.0.0.1 deprecated JApplication is deprecated.2016-10-01T20:54:51+00:00 INFO 127.0.0.1 - Starting the indexer2016-10-01T20:54:51+00:00 WARNING 127.0.0.1 deprecated JApplication is deprecated.2016-10-05T19:14:10+00:00 INFO 127.0.0.1 - Starting the indexer2016-10-05T19:14:10+00:00 WARNING 127.0.0.1 deprecated JApplication is deprecated. Конечно, погуглил, что означает "Starting the indexer deprecated JApplication is deprecated." , но ничего более менее точного не нашёл. Видимо, это не особо распространённая проблема.
Попробовал обновить версию Joomla, версию PHP, версию Apache - ничего хорошего из этого не получилось. Пришлось всё это "сносить" и всё заново переустанавливать, откатываясь снова назад. Но, есть один плюс - индексация сайта заработала!!! Поэтому, если у кого-то проблема с индексацией сайта, то мой личный совет - СНЕСТИ ВООБЩЕ ВСЁ И ПЕРЕУСТАНОВИТЬ ЗАНОВО!!!
Тоже не смог победить эту проблему. Не работает! Снес ВСЕ стороние компонеты, обновил до 3.6 - не работает. Удалил все! Заново поставил, подключил БД и заработало. Причину хочется понять