2016-04-27 7 views
0

Ich habe die aktuellste Version auf Xampp (5.6.20). Ich habe php_fdf.dll heruntergeladen und fdftk.dll und legte sie in C:\xampp\php, C:\xampp\ext\php, C:\xampp\apache\bin, C:\Windows\System32 und C:\Windows\SysWOW64.php_fdf.dll funktioniert nicht in xampp

Ich habe sie alle in all diesen Orten wegen der Ratschläge aus verschiedenen anderen Forenbeiträge. In meiner php.ini-Datei habe ich extension=fdftk.dll und extension=php_fdf.dll mit meiner Erweiterungsrichtlinie wie folgt: extension_dir="c:\xampp\php\ext". Ich habe sogar in meine Pfade in den Umgebungsvariablen meines Computers gegangen und als Pfad hinzugefügt.

Noch jedes Mal, wenn ich versuche, eine Funktion zu verwenden, sagen $fdf = fdf_create();, ich

Fatal error: Call to undefined function fdf_create() in C:\xampp\htdocs\processing.php on line 3

sowie dies in dem Apache-Fehlerprotokoll erhalten:

PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'fdftk.dll' in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library 'c:\xampp\php\ext\php_fdf.dll' - The specified module could not be found.\r\n in Unknown on line 0

Ich bin etwas Neues zu Programmierung, so dass es durchaus möglich ist, dass es etwas einfaches gibt, von dem ich nichts weiß, aber ich habe unzählige Forenbeiträge, Youtube-Videos und Xampp, PHP und Apache-Dokumentation durchgesehen.

Bitte helfen! Alles, was ich wirklich brauche, ist, HTML-Formulardaten in mein PHP-Skript zu übernehmen und sie dann in ein PDF zu schreiben. Es scheint so, als würden die HTML-Daten geladen werden, da FDF mit denselben Feldnamen der einfachste Weg wäre, dies zu tun (da ich Schwierigkeiten hatte, PDF-Formulare richtig zu kommunizieren).

+0

Diese Frage habe ich auch in ein paar anderen Spots online gestellt. Ich versuche nicht, irgendjemandes Zeit zu verschwenden, ich bin einfach verzweifelt nach einer Antwort. https://community.apachefriends.org/f/viewtopic.php?f=16&t=73865&p=250847#p250847 und https://www.reddit.com/r/webdev/comments/4gpsbh/help_php_fdf_wont_work_in_xampp/ – Evbo

Antwort

0

Sie sagen, dass Sie die Dateien in C:\xampp\ext\php platziert haben, aber extension_dir ist c:\xampp\php\ext. dh. ext und php sind transponiert. Ist das ein Tippfehler oder hast du die Dateien wirklich in ein anderes Verzeichnis abgelegt als von extension_dir angegeben?

Auch, fdfk.dll ist wahrscheinlich keine Erweiterung. Es wird wahrscheinlich von php_fdf.dll verwendet, ist aber selbst keine Erweiterung. Ich würde diese Linie kommentieren.

+0

Typo. Ich werde versuchen, das zu kommentieren. Vielen Dank – Evbo