首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP PDFMerger -未捕获错误:找不到"PDFMerger\exception“类

PHP PDFMerger -未捕获错误:找不到"PDFMerger\exception“类
EN

Stack Overflow用户
提问于 2021-07-01 19:03:01
回答 1查看 170关注 0票数 0

我使用的是PHP库:https://github.com/myokyawhtun/PDFMerger

我们使用它将客户记录连接到一个可下载的PDF中。如果有要合并的文档,则一切正常。如果没有要合并的文档,我会收到以下错误:

代码语言:javascript
复制
UncaughtError: Class "PDFMerger\exception" not found in E:\www\PDFMerger\PDFMerger.php

我发现了一些证据表明这“可能”与fPDF和FPDI有关?

浏览一下代码,我可以看到几个‘抛出新的\异常’的实例(“message goes here");但没有提到装入类或类本身。

EN

回答 1

Stack Overflow用户

发布于 2021-07-01 19:44:03

做了一些搜索,发现代码中任何地方都不存在“异常”类。有很多“扩展”,但没有声明。

将以下代码添加到PHPMerger.php的第216行(页面底部):

代码语言:javascript
复制
class Exception extends \Exception
{
    public function errorMessage()
    {
        return '<strong>' . htmlspecialchars($this->getMessage()) . "</strong><br />\n";
    }
}

这似乎已经做到了这一点。代码仍然会产生致命错误,因为没有什么可以组合的,但至少错误得到了正确的处理,代码现在可以工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68208996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档