Laravel 站点错误:GD 库错误:无法打开流:没有这样的文件或目录

问题描述 投票:0回答:1

从今天早上开始,我在尝试生成 PDF 时遇到错误,收到以下消息: 异常 TCPDF 错误:GD 库错误:imagepng(/tmp/__tcpdf_fe4b3370964c8d037e13c4206c46c93c_imgmask_alpha_e6119eb09c722e799e528f3c3a0704f9):无法打开流:没有这样的文件或目录

我已经尝试过清除缓存等,但没有任何效果。 你知道问题可能出在哪里吗?

提前致谢

不幸的是这些命令不起作用:“php artisan config:cache”,“composer dump-autoload -o”

错误来自此函数:

        if ($domestico == 'Domestico_gestion_de_fichas_imprimir') {
            
            $html2pdf = new \Spipu\Html2Pdf\Html2Pdf('P', 'A4', 'en');

            $html2pdf->writeHTML(view('domestico/Domestico_gestion_de_fichas_imprimir', ['pack_gesfichas_info' => $this->pack_gesfichas_imprimir(true)])->render());

            return $html2pdf->output();

        }

错误图片

laravel tcpdf gdlib
1个回答
0
投票

该错误的格式位于

tcpdf.php
7413
,例如:

$parse_error = 'GD library error: '.$e->getMessage();

意思是,此时 GD 已加载并准备就绪,而您的图像根本不存在。

您需要手动调试上传过程的问题,因为您发布的内容不包括上传逻辑,并且您应该提出单独的问题,而不是编辑这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.