[FreeBSD] PDFlib in PHP gaat niet...

Pagina: 1
Acties:
  • 105 views sinds 30-01-2008
  • Reageer

  • WiNlUx
  • Registratie: April 2002
  • Laatst online: 12-09-2023
Omdat ik voor een website PDF support nodig heb icm PHP, ben ik op zoek gegaan hoe ik dit moet installeren.

Op Windows machines is dit een quote weghalen, en 2 jaar geleden zat het (geloof ik) altijd nog in PHP gebakken, omdat ik toen geen aparte library daarvoor hoefde te installeren.

Wat heb ik gedaan:

Allereerst ben ik gaan zoeken op google naar een PDFlib. Ik kwam al snel op de website www.pdflib.com waar ik de liteversie heb gedownload. So far so good.

Daarna heb ik deze geinstalleerd: ./configure --PREFIX=/usr/local/lib , make en daarna make install

Ook dusver ging het nog goed, maar daarna wilde ik PHP opnieuw installeren, maar dan met de flag: --with-pdflib=/usr/local

Daar zoekt hij namelijk de bestanden, en ZOU php de PDFlib moeten vinden... waarschijnlijk doet hij dit ook, maar als ik het MAKE commando geef, dan komt er na een tijd een foutmelding wat hier op lijkt:

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


(dit heb ik uit het volgende topic: [rml][ PDF + PHP] Statische en dynamische installatie kriem[/rml] )

Heeft iemand ervaring met PDF ondersteuning in PHP installeren?

'ksnap ut nie :/

  • Luqq
  • Registratie: Juni 2005
  • Laatst online: 12:10
Waarschijnlijk heb je de dev versie nodig ipv de lite, omdat er dan misschien belangrijke header bestanden en overige dev bestanden missen :) geeft bij mij soms wel eens problemen ;)

  • nero355
  • Registratie: Februari 2002
  • Laatst online: 00:26

nero355

ph34r my [WCG] Cows :P

http://www.freebsd.org/cg...gi?query=PDFlib&stype=all

Bovenstaande voldoet niet ?? Is wat makkelijker kwa updaten enz. ;)

|| Stem op mooiere Topic Search linkjes! :) " || Pi-Hole : Geen advertenties meer voor je hele netwerk! >:) ||


  • WiNlUx
  • Registratie: April 2002
  • Laatst online: 12-09-2023
Mensen, met php opnieuw compilen krijg ik steeds de volgende fout, en ik krijg die maar niet weg!!

code:
1
2
ext/pdf/pdf.lo(.text+0x55e): In function `zif_pdf_open':
/usr/home/admin/php-4.4.2/ext/pdf/pdf.c:472: undefined reference to `PDF_open_fp'


Is er toevallig nog iemand die mij op weg kan helpen, want ik snap er niets meer van :/

  • nero355
  • Registratie: Februari 2002
  • Laatst online: 00:26

nero355

ph34r my [WCG] Cows :P

Als je uit de ports compiled dan hoef je PHP helemaal niet opnieuw te compilen ;)

|| Stem op mooiere Topic Search linkjes! :) " || Pi-Hole : Geen advertenties meer voor je hele netwerk! >:) ||


  • WiNlUx
  • Registratie: April 2002
  • Laatst online: 12-09-2023
nero355 schreef op dinsdag 04 april 2006 @ 08:14:
Als je uit de ports compiled dan hoef je PHP helemaal niet opnieuw te compilen ;)
Maar hoe weet PHP dan in godsnaam hoe hij om moet gaan met PDF bestanden, want ik krijg gewoon echt niet aan de praat... :/

  • nero355
  • Registratie: Februari 2002
  • Laatst online: 00:26

nero355

ph34r my [WCG] Cows :P

WiNlUx schreef op dinsdag 04 april 2006 @ 09:21:
Maar hoe weet PHP dan in godsnaam hoe hij om moet gaan met PDF bestanden, want ik krijg gewoon echt niet aan de praat... :/
Hoe bedoel je ??

Je moet in ieder geval ELKE module die je aan PHP wil toevoegen gewoon vanuit de ports installeren =>

Stel je wil mbstring aan PHP toevoegen :

- find /usr/ports/ -name mbstring om de directory op te zoeken.
Mocht je een andere computer bij de hand hebben zoek het dan op via
http://www.freebsd.org/ports/
daar vind je
http://www.freebsd.org/cg...?query=mbstring&stype=all
en dan click je op Changes en dan vind je
http://www.freebsd.org/cg...converters/php4-mbstring/ als link.

- Nu doe je dus cd /usr/ports/converters/php4-mbstring/ && make install clean

** Hoop compile tijd of heel weinig ligt aan de module **

- Even apachectl -gracefull en je module doet het als het goed is :)

Klaar is * WiNlUx !!!

/EDIT : Ik krijg het niet echt leesbaar/overzichtelijk maar hoop dat je er wat an hebt :)

[ Voor 7% gewijzigd door nero355 op 04-04-2006 10:05 ]

|| Stem op mooiere Topic Search linkjes! :) " || Pi-Hole : Geen advertenties meer voor je hele netwerk! >:) ||

Pagina: 1