在 Ubuntu 16.04 上安装 FPDI



我刚刚运行了apt-get install libfpdi-php并安装了作曲家并运行了composer require setasign/fpdi-fpdf。 所有三个操作似乎都很好地完成,但是在我的PHP脚本中调用require_once('fpdi.php');时仍然出现错误(这是第3行,在调用require_once ('fpdf.php');之后:

PHP Warning: require_once(fpdi.php): failed to open stream: No such file or directory in /fpdfwriteon.php on line 3 PHP Fatal error: require_once(): Failed opening required 'fpdi.php' (include_path='.:/usr/share/php') in /fpdfwriteon.php on line 3

我已经在整个磁盘中搜索了"fpdi",但没有任何返回。我错过了一步吗?我做错了作曲家吗?

谢谢。

编辑:我有一个指向 fpdf 的链接.php在/usr/share/php/中,从我安装 fpdf 开始,但在任何地方都没有 fpdi 的迹象

请参阅此链接:https://www.devmanuals.net/install/ubuntu/ubuntu-16-04-LTS-Xenial-Xerus/how-to-install-libfpdi-php.html

您可以通过运行以下命令来验证安装。

user@demo:/$ dpkg -L libfpdi-php
/.
/usr
/usr/share
/usr/share/php
/usr/share/php/fpdi
/usr/share/php/fpdi/fpdi.php
/usr/share/php/fpdi/fpdi2tcpdf_bridge.php
/usr/share/php/fpdi/fpdi_pdf_parser.php
/usr/share/php/fpdi/pdf_context.php
/usr/share/php/fpdi/pdf_parser.php
/usr/share/php/fpdi/filters
/usr/share/php/fpdi/filters/FilterASCII85.php
/usr/share/php/fpdi/filters/FilterASCII85_FPDI.php
/usr/share/php/fpdi/filters/FilterLZW.php
/usr/share/php/fpdi/filters/FilterLZW_FPDI.php
/usr/share/doc
/usr/share/doc/libfpdi-php
/usr/share/doc/libfpdi-php/copyright
/usr/share/doc/libfpdi-php/changelog.Debian.gz

当你调用fpdi.php时,只需在包含函数中给出完整的路径。

include('/usr/share/php/fpdf.php');
include('/usr/share/php/fpdi/fpdi.php');

相关内容

  • 没有找到相关文章

最新更新