我在Xampp(5.6.20)上拥有最新版本。我已下载php_fdf.dll
和fdftk.dll
并将其放入
C:\xampp\php
,
C:\xampp\ext\php
,
C:\xampp\apache\bin
,
C:\Windows\System32
,和
C:\Windows\SysWOW64
。
由于各种其他论坛帖子的建议,我在所有这些地方都有他们。在我的php.ini文件中,我有extension=fdftk.dll
和
extension=php_fdf.dll
使用我的扩展指令,如下所示:
extension_dir="c:\xampp\php\ext"
。
我甚至在计算机的环境变量上进入了我的路径并添加了
C:\xampp\php\ext
作为路径。
每次我尝试使用某个功能时,请说$fdf = fdf_create();
,我得
致命错误:调用未定义的函数fdf_create() 第3行的C:\ xampp \ htdocs \ processing.php
以及apache错误日志中的内容:
PHP警告:PHP启动:无效的库(可能不是PHP库) 第0行的“未知”中的“fdftk.dll” PHP警告:PHP启动:无法执行 加载动态库'c:\ xampp \ php \ ext \ php_fdf.dll' - 找不到指定的模块。\ r \ n在第0行的未知中
我对编程有点新意,所以我完全有可能会发现一些我不知道的简单内容,但我已经浏览了无数的论坛帖子,YouTube视频和Xampp,PHP和Apache文档。< / p>
请帮忙!我真正需要的是在PHP脚本中获取HTML表单数据,然后将其放入PDF中。似乎将HTML数据加载为具有相同字段名称的FDF将是最简单的方法(因为我无法使PDF表单正确通信)。
答案 0 :(得分:0)
您说您已将文件放在C:\xampp\ext\php
中,但extension_dir为c:\xampp\php\ext
。即。 ext和php被转置。这是一个错字还是你真的把文件放在不同于extension_dir指定的目录?
此外,fdftk.dll可能不是扩展名。它可能是由php_fdf.dll使用的,但它本身并不是一个扩展。我会说出那条线。