Возникла такая же ситуация.
Буквально перед этим создавал файл init.php в папке, но там небольшой обработчик, который никак не мог повлиять на поиск.
В общем, в итоге запустил проверку системы, и там было несколько ошибок, в том числе "Сохранение сессии" и "Лишний вывод в файлах конфигурации". Вот как раз в описании последней написано "Проверяется вывод текста в файлах конфигурации: dbconn.php и init.php.". На первый взгляд с init.php все было в порядке, но с таким уже сталкивался, и решил его грохнуть и создать заново. После этого все проблемы пропали. Поиск заработал, ошибки проверки пропали.
Буквально перед этим создавал файл init.php в папке, но там небольшой обработчик, который никак не мог повлиять на поиск.
В общем, в итоге запустил проверку системы, и там было несколько ошибок, в том числе "Сохранение сессии" и "Лишний вывод в файлах конфигурации". Вот как раз в описании последней написано "Проверяется вывод текста в файлах конфигурации: dbconn.php и init.php.". На первый взгляд с init.php все было в порядке, но с таким уже сталкивался, и решил его грохнуть и создать заново. После этого все проблемы пропали. Поиск заработал, ошибки проверки пропали.