1Fermer3
SpipuLe 30/09/2009 à 09:59
c'est tout à fait normal : HTML2PDF est fait pour fonctionner avec FPDF 1.6, et utilise les mêmes spécificités que FPDF 1.6 qui font que PHP 4.3.10 est nécessaire... Donc même si tu mets une ancienne version de FPDF, il ne pourra pas fonctionner normalement. Mais étant donné que FPDF faisait déjà le test sur la version de PHP, je ne me suis pas embêté à la remettre dans HTML2PDF. Dans ton cas, tu as remis FPDF 1.5, qui ne fait pas le test, donc HTML2PDF pense que la version de PHP est la bonne, et du coup, cela corrompt le fichier généré.

Donc pour résumé... soi tu reprends une vieille version de HTML2PDF (avant la v3.09), mais du coup beaucoup de bug ne seront pas corrigés (cf http://wiki.spipu.net/doku.php?id=html2pdf:fr:versions), soit tu mets à jours ton PHP en prod, en sachant qu'entre 4.3.9 et 4.3.11, tu n'auras surement pas de pb de compatibilités (et puis la 4.3.9 commence à être veille...)