PDF-Bibliothek
B. Hopf
- php
0 milky0 B. Hopf
0 Dieter Raber0 B. Hopf
Hallo!
Ich möchte unter PHP PDFs erzeugen.
Nun habe ich Probleme beim Einbinden der PDFlib.
Folgende Fehlermeldung erscheint:
X-Powered-By: PHP/4.2.2 Content-type: text/html
Fatal error: Call to undefined function: pdf_open() in c:\inetpub\wwwroot\test\pdf.php on line 4
PHP Warning: pdf: Unable to initialize module Module compiled with module API=20010901, debug=0, thread-safety=1 PHP compiled with module API=20020429, debug=0, thread-safety=1 These options need to match in Unknown on line 0
Habe in der php.ini die folgende Änderung gespeichert:
extension=extensions/php_pdf.dll
Ich verwende Win2000 und PHP 4.2.
Für was habe ich eigentlich PDFlib runtergeladen und wie bringe ich die Sache nun zum Laufen.
Danke
B. Hopf
Hey,
Für was habe ich eigentlich PDFlib runtergeladen und wie bringe ich die Sache nun zum Laufen.
Du hast dir eine Version der Bibliothek heruntergeladen, die nicht zu deinem
PHP-Interpreter paßt. Normalerweise solltest du dir hier also nochmal eine
andere Version der PDFLib suchen, aber ich denke in diesem Fall wäre es
sinnvoller ein paar ältere / oder neuere PHP-Version (Ausprobieren! - aber
ich denke du brauchst eher eine ältere PHP-Version, 4.1.1 oder 4.0.5) zu
testen.
Möglicherweise bekommst du das auf die Weise auch gar nicht zum laufen, und
mußt dir stattdessen einen Compiler besorgen und PHP selbst übersetzen
lassen (und dabei die PDFLib auch gleich richtig einbinden).
Sieh dir doch mal "fpdf" an oder die "phppdflib", oder "cezpdf" - dann
ersparst du dir jede Menge Ärger.
MsF,
milky
Hallo!
Danke für Deine Antwort!
Du hast dir eine Version der Bibliothek heruntergeladen, die nicht zu deinem
PHP-Interpreter paßt. Normalerweise solltest du dir hier also nochmal eine
andere Version der PDFLib suchen, aber ich denke in diesem Fall wäre es
Dumme Frage noch. Ich habe von www.pdflib.com die die PDFlib runtergeladen und dann entpackt. Woher weiß mein System eigentlich wo die PDFlib liegt? Was hat es mit der pdflib.dll auf sich? Was verweist eigentlich auf pdflib.dll???
Ich habe nämlich lediglich in der php.ini die extension=extensions/php_pdf.dll geändert.
Tut mir leid für meine dämlichen Fragen, aber die Doku ist sehr bescheiden und sonst habe ich Netz kaum was Brauchbares gefunden.
Danke
B. Hopf
Hallo,
PHP Warning: pdf: Unable to initialize module Module compiled with module API=20010901, debug=0, thread-safety=1 PHP compiled with module API=20020429, debug=0, thread-safety=1 These options need to match in Unknown on line 0
Das klingt nach einem Versionsproblem, hast du mal eine andere PHP-Version probiert?. Welche PHP-Version gibt PDFlib denn an?
Dieter
Hallo Dieter!
Das klingt nach einem Versionsproblem, hast du mal eine andere PHP-Version probiert?. Welche PHP-Version gibt PDFlib denn an?
Sollte für PHP 4.1.04.3.3 funktionieren.
Habe mir folgende Version runtergeladen:
windows (9x/ME/NT/2000/XP) PDFlib-5.0.2p1-Windows.zip C, C++, Java, PHP
Danke
B. Hopf