0

我在 Xampp (5.6.20) 上有最新版本。我已下载php_fdf.dll并将fdftk.dll它们放在 C:\xampp\php, C:\xampp\ext\php, C:\xampp\apache\bin, C:\Windows\System32C:\Windows\SysWOW64.

由于来自其他各种论坛帖子的建议,我在所有这些地方都有它们。在我的 php.ini 文件中,我有extension=fdftk.dll, 并且 extension=php_fdf.dll我的扩展指令如下 extension_dir="c:\xampp\php\ext":我什至在计算机的环境变量中进入了我的路径并添加 C:\xampp\php\ext为路径。

仍然每次我尝试使用一个函数时,比如说$fdf = fdf_create();,我得到

致命错误:在第 3 行的 C:\xampp\htdocs\processing.php 中调用未定义函数 fdf_create()

以及apache错误日志中的这个:

PHP 警告:PHP 启动:第 0 行未知中的无效库(可能不是 PHP 库)“fdftk.dll” PHP 警告:PHP 启动:无法加载动态库“c:\xampp\php\ext\php_fdf.dll” - 找不到指定的模块。\r\n 在第 0 行的未知中

我对编程有点陌生,所以完全有可能有一些我不知道的简单的东西,但我浏览了无数的论坛帖子、youtube 视频和 Xampp、PHP 和 Apache 文档。

请帮忙!我真正需要的是在我的 PHP 脚本中获取 HTML 表单数据,然后将其放入 PDF 中。似乎将 HTML 数据加载为具有相同字段名称的 FDF 是最简单的方法(因为我无法让 PDF 表单正确通信)。

4

1 回答 1

0

您说您将文件放入其中,C:\xampp\ext\php但 extension_dir 是c:\xampp\php\ext. IE。ext 和 php 被转置。这是一个错字还是您真的将文件放在与 extension_dir 指定的目录不同的目录中?

此外,fdftk.dll 可能不是扩展。它可能被 php_fdf.dll 使用,但它本身不是扩展。我会评论那条线。

于 2016-04-28T04:56:53.810 回答