我使用的是PHP库:https://github.com/myokyawhtun/PDFMerger
我们使用它将客户记录连接到一个可下载的PDF中。如果有要合并的文档,则一切正常。如果没有要合并的文档,我会收到以下错误:
UncaughtError: Class "PDFMerger\exception" not found in E:\www\PDFMerger\PDFMerger.php我发现了一些证据表明这“可能”与fPDF和FPDI有关?
浏览一下代码,我可以看到几个‘抛出新的\异常’的实例(“message goes here");但没有提到装入类或类本身。
发布于 2021-07-01 19:44:03
做了一些搜索,发现代码中任何地方都不存在“异常”类。有很多“扩展”,但没有声明。
将以下代码添加到PHPMerger.php的第216行(页面底部):
class Exception extends \Exception
{
public function errorMessage()
{
return '<strong>' . htmlspecialchars($this->getMessage()) . "</strong><br />\n";
}
}这似乎已经做到了这一点。代码仍然会产生致命错误,因为没有什么可以组合的,但至少错误得到了正确的处理,代码现在可以工作了。
https://stackoverflow.com/questions/68208996
复制相似问题