我正在使用PDF Parser PHP库来解析几个PDF中的文本。它适用于大多数这些,但似乎只是暂停并停止为某些PDF工作。
这是我正在使用的代码(直接来自他们的演示页面):
<?php
include 'vendor/autoload.php';
$parser = new \Smalot\PdfParser\Parser();
$pdf = $parser->parseFile('document.php');
$text = $pdf->getText();
echo $text;
?>
当我将'document.pdf'替换为this file的网址时,它会按预期完美运行。
但是,当我将'document.pdf'替换为this file的网址时,它只会显示空白页面。
为什么它适用于一个文件而不是另一个文件的任何想法?
提前感谢任何建议!
答案 0 :(得分:0)
是的,&#34;鬼&#34;错误我也看到了它,即使在error_log
中也没有,也没有在try catch
中绊倒,如果你在memory_limit
中增加php.ini
它就会很难诊断,它会消失。要么与开发人员部分的垃圾收集有关,要么膨胀 - 我认为后者是因为我的循环在4 pdf后失败但是当我将可用的ram翻了四倍时它在60后没有失败