Ik ben al enige tijd bezig om met de PDFlib manual, PEAR manual en google om PDFlib op een manier geinstalleerd te krijgen. Helaas wil dit tot nu toe niet erg lukken.
Ik werk met PHP 4.3.10 en PDFlib Lite 6.0.1
Wat ik al gedaan heb:
-- PDFlib Lite 6.0.1 --
Dit installeerd PDFlib in de standaard directory /usr/local
-- Dynamische module --
Bij de pdflib installatie directory heb ik /usr/local opgegeven. Dit installeerd de pdf.so in /usr/local/lib/php/extensions/no-debug-non-zts-20020429/
Daarna heb ik even een aanpassing gemaakt in php.ini: "extension=pdf.so ; pdf - PDF functions"
Die module kan hij echter niet laden...
-- Statische module -- (hierbij eerst de dynamische weer verwijderd)
- PDFlib 2.0.4 gedownload van de pear site.
- PDFlib 2.0.4 uitgepakt en de directory onder de naam pdf gekopieerd naar de ext directory in de php source directory.
- configure weg gegooid en "./buildconfig --force" uitgevoerd.
Bij de ene manual staat dat je de source directory op moet geven van PDFlib en bij de andere de install. Source werkt sowieso niet, dus gewerkt met de install.
- PHP geconfigureerd met "./configure --with-pdflib=/usr/local"
Vervolgens geeft hij bij het compileren aan dat een heleboel functies dubbel gedefinieerd zijn!
Een van de velen:
Waar gaat het scheef. Maakt me niet uit hoe het werkt als het maar werkt
Ik werk met PHP 4.3.10 en PDFlib Lite 6.0.1
Wat ik al gedaan heb:
-- PDFlib Lite 6.0.1 --
code:
1
2
3
| ./configure make make install |
Dit installeerd PDFlib in de standaard directory /usr/local
-- Dynamische module --
code:
1
| pear install pdflib |
Bij de pdflib installatie directory heb ik /usr/local opgegeven. Dit installeerd de pdf.so in /usr/local/lib/php/extensions/no-debug-non-zts-20020429/
Daarna heb ik even een aanpassing gemaakt in php.ini: "extension=pdf.so ; pdf - PDF functions"
Die module kan hij echter niet laden...
-- Statische module -- (hierbij eerst de dynamische weer verwijderd)
- PDFlib 2.0.4 gedownload van de pear site.
- PDFlib 2.0.4 uitgepakt en de directory onder de naam pdf gekopieerd naar de ext directory in de php source directory.
- configure weg gegooid en "./buildconfig --force" uitgevoerd.
Bij de ene manual staat dat je de source directory op moet geven van PDFlib en bij de andere de install. Source werkt sowieso niet, dus gewerkt met de install.
- PHP geconfigureerd met "./configure --with-pdflib=/usr/local"
Vervolgens geeft hij bij het compileren aan dat een heleboel functies dubbel gedefinieerd zijn!
Een van de velen:
code:
1
2
3
| ext/pdf/pdf.lo(.text+0x60e4): In function `zif_pdf_place_pdi_page': /usr/local/src/webserv/php-4.3.10/ext/pdf/pdf.c:5293: multiple definition of `zif_pdf_place_pdi_page' ext/pdf/pdf.lo(.text+0x60e4):/usr/local/src/webserv/php-4.3.10/ext/pdf/pdf.c:5293: first defined here |
Waar gaat het scheef. Maakt me niet uit hoe het werkt als het maar werkt