Есть ли способ поиска внутри.doc файлов?

На моем сервере (IIS) хранится около 50000 файлов *.doc. Теперь я хочу создать поисковое приложение в php, которое будет принимать входные ключевые слова от пользователя и искать содержимое этих файлов по этим ключевым словам. Как это сделать?

Я гуглил в течение двух-трех дней, нашел несколько решений, как в phpword, но это только для файла .docx. Catdoc не поддерживается в Windows. Так можно ли искать содержимое файла .doc? И если да, возможно ли выполнить поиск с помощью логических операторов (или нет и т. Д.). Функции обработки php-файлов также были бесполезны.

Если не в PHP, подойдет любое другое решение на любом языке программирования. Я отчаянно нуждаюсь в реализации этого и нуждаюсь в решении. Спасибо:)

1 ответ

Вы можете использовать команду Linux grep и получить вывод с помощью php - функция, которую вы ищете exec()

exec('grep search_term *.doc')
Другие вопросы по тегам