【问题标题】:Where can I find FPDF? "FPDF error: Some data has already been output..."我在哪里可以找到 FPDF? “FPDF 错误:一些数据已经输出...”
【发布时间】:2022-01-12 04:12:06
【问题描述】:

FPDF 在哪里?我使用 Wordpress 和 Go Daddy,我正在尝试使用这个 WooCommerce PDF 水印,但我遇到了一个致命错误,导致水印不可见。

错误如下,我该如何解决?

注意:iconv():错误的字符集,在 /var/www/wp-content/plugins/woocommerce-pdf-watermark/includes/class 中不允许从 UTF-8' to ISO-8859-1//TRANSLIT' 转换-wc-pdf-watermarker.php 第 128 行

致命错误:未捕获异常:FPDF 错误:某些数据已输出,无法在 /var/www/wp-content/plugins/woocommerce-pdf-watermark/includes/lib/fpdf/fpdf 中发送 PDF 文件.php:292 堆栈跟踪:#0 /var/www/wp-content/plugins/woocommerce-pdf-watermark/includes/lib/fpdf/fpdf.php(1081): FPDF->Error('Some data has a. ..') #1 /var/www/wp-content/plugins/woocommerce-pdf-watermark/includes/lib/fpdf/fpdf.php(1020): FPDF->_checkoutput() #2 /var/www/wp -content/plugins/woocommerce-pdf-watermark/includes/class-wc-pdf-watermarker.php(521): FPDF->Output() #3 /var/www/wp-content/plugins/woocommerce-pdf-watermark /includes/class-wc-pdf-watermark.php(610): WC_PDF_Watermarker->watermark(NULL, NULL, '/var/www/wp-con...', NULL, true) #4 /var/www/ wp-includes/class-wp-hook.php(303): WC_PDF_Watermark->maybe_render_preview('') #5 /var/www/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters( NULL,数组)#6 /var/www/wp-includes/plugin.php(470):WP_Hook->do_action(数组)#7 /var/www/wp-admin/admin .php(175): do_action('admin_init') #8 {m in /var/www/wp-content/plugins/woocommerce-pdf-watermark/includes/lib/fpdf/fpdf.php 在第 292 行

【问题讨论】:

    标签: wordpress pdf woocommerce fpdf


    【解决方案1】:

    托管您的 WordPress 网站的服务器必须安装 PHP 类 FPDF。 它正在免费生成 PDF 文件。

    该类是插件“WooCommerce PDF Watermark”的requirements 之一。

    看看你是否可以在 Go Daddy 上安装它。 例如,如果您可以将 Composer 与您的托管包一起使用,则将 FPDF 设为 Composer 要求。

    【讨论】: