Есть ли способ поиска внутри.doc файлов?
На моем сервере (IIS) хранится около 50000 файлов *.doc. Теперь я хочу создать поисковое приложение в php, которое будет принимать входные ключевые слова от пользователя и искать содержимое этих файлов по этим ключевым словам. Как это сделать?
Я гуглил в течение двух-трех дней, нашел несколько решений, как в phpword, но это только для файла .docx. Catdoc не поддерживается в Windows. Так можно ли искать содержимое файла .doc? И если да, возможно ли выполнить поиск с помощью логических операторов (или нет и т. Д.). Функции обработки php-файлов также были бесполезны.
Если не в PHP, подойдет любое другое решение на любом языке программирования. Я отчаянно нуждаюсь в реализации этого и нуждаюсь в решении. Спасибо:)
1 ответ
Вы можете использовать команду Linux grep
и получить вывод с помощью php - функция, которую вы ищете exec()
exec('grep search_term *.doc')