Есть ли способ прочитать документ PDF или документ в Wor dPress?

Я хочу прочитать текстовое содержимое документа pdf или doc в плагине WordPress. Я скачал xpdf и использовал его для получения контента. Но в плагине или теме WordPress я не могу получить содержание.

$filename = "try.pdf";
echo $filename;
$content = shell_exec('xpdf\pdftotext ' . $filename . ' -');
echo $content;

Я использовал этот код в плагине, но переменная $content равна нулю. Как я могу решить эту проблему?

1 ответ

Вы пытаетесь выполнить команду через оболочку и вернуть весь вывод в виде строки через shell_exec функция, но эта функция отключена, когда PHP работает в safe mode, Если вы не получите вывод от выполненной команды, то NULL возвращается, если произошла ошибка. Скорее всего, у вас также (если вы используете PHP в безопасном режиме) проблема с разрешениями на вашем хост-сервере. Попробуйте получить содержимое файла, избегая shell_exec функционировать и используя обычные функции управления файлами, такие как fopen, fread, file_get_contents,

Другие вопросы по тегам