Есть ли способ прочитать документ 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
,