Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[PHP] HTML2PDF - probleem met genereren van pagina

Pagina: 1
Acties:

  • ReseTTim
  • Registratie: Juni 2000
  • Laatst online: 08-11 23:07

ReseTTim

Chocolate addicted

Topicstarter
Het probleem is als volgt. Ik genereer mbv html2pdf een pdf met gegevens die uit een database worden gehaald. Het genereren van deze pdf werkte enigszins probleemloos totdat ik de website ging verhuizen. De website is gebouwd in Wordpress onder een andere domeinnaam, de server is hetzelfde gebleven en database is helemaal niks aan gewijzigd.

Onderstaande error toont zich nu op de pagina.
Fatal error: Uncaught <span style="color: #AA0000; font-weight: bold;">Fout nr6</span><br>Bestand : /home/favelafabric/html/socialbusinessradar.nl/pdf/html2pdf/html2pdf.class.php<br>Regel : 1319<br><br>Kan afbeelding niet laden: <b>http://www.socialbusinessradar.nl/wp-content/themes/thematic/images/pdf/logo-black.png</b> thrown in /home/favelafabric/html/socialbusinessradar.nl/pdf/html2pdf/html2pdf.class.php on line 1319
bron: http://www.socialbusiness...9b024fddde5923fd872d9406a

Ik had staan:
PHP:
1
<img src="<?php bloginfo('template_directory'); ?>/images/pdf/logo-black.png" />


daar heb de bloginfo al vervangen door hardcoded de url van de locatie in te voegen. Ook is gechecked of de afbeelding al op de server aanwezig is. Dit is ook het geval.

Ik heb een externe stylesheet, deze heb ik ook intern toegevoegd en resulteerde in geen verschil. Uiteraard heb ik al gegoogled op de error en de wiki van HTML2PDF doorgenomen. Daar heb ik enige tips op gevonden maar dit gaf weinig resultaat.

Heeft er iemand een oplossing voor dit probleem of komt dit bekent voor?

Mijn profiel - Te koop: Overzicht van spullen..


  • sky-
  • Registratie: November 2005
  • Niet online

sky-

qn nna 👌

Wat staat er in de access logs?

don't be afraid of machines, be afraid of the people who build and train them.


  • ReseTTim
  • Registratie: Juni 2000
  • Laatst online: 08-11 23:07

ReseTTim

Chocolate addicted

Topicstarter
sky- schreef op woensdag 13 februari 2013 @ 19:39:
Wat staat er in de access logs?
heb ik helaas niet.. heb alleen ftp toegang..

Mijn profiel - Te koop: Overzicht van spullen..


  • alex3305
  • Registratie: Januari 2004
  • Laatst online: 23:05
Is het volgende misschien je probleem?
Some images are rendered inside black rectangles!
PNG images with alpha channel are NOT supported. Swicth to single-color transparency, if you need it.
Maar misschien breekt html2pdf in deze versie nog gewoon daardoor.

Edit: Nu ik nog eens jouw bericht goed doorlees, zou het ook weleens een chmod kwestie kunnen zijn. Welke rechten staan er eigenlijk op de betreffende afbeelding?

[ Voor 18% gewijzigd door alex3305 op 13-02-2013 19:46 ]


  • ReseTTim
  • Registratie: Juni 2000
  • Laatst online: 08-11 23:07

ReseTTim

Chocolate addicted

Topicstarter
alex3305 schreef op woensdag 13 februari 2013 @ 19:43:
Is het volgende misschien je probleem?

[...]

Maar misschien breekt html2pdf in deze versie nog gewoon daardoor.

Edit: Nu ik nog eens jouw bericht goed doorlees, zou het ook weleens een chmod kwestie kunnen zijn. Welke rechten staan er eigenlijk op de betreffende afbeelding?
Uit mijn hoofd is de map 755 en de bestand 644.. moet ik nog nachecken. Zit nu in de trein..

Overigens heb ik onderstaande api gebruikt. @Alex, ik heb het idee dat jij het over een andere hebt.. of zijn ze allemaal nagenoeg hetzelfde?
http://html2pdf.fr/en/default

[ Voor 15% gewijzigd door ReseTTim op 13-02-2013 20:11 ]

Mijn profiel - Te koop: Overzicht van spullen..


  • ReseTTim
  • Registratie: Juni 2000
  • Laatst online: 08-11 23:07

ReseTTim

Chocolate addicted

Topicstarter
alex3305 schreef op woensdag 13 februari 2013 @ 19:43:
Is het volgende misschien je probleem?
Maar misschien breekt html2pdf in deze versie nog gewoon daardoor.

Edit: Nu ik nog eens jouw bericht goed doorlees, zou het ook weleens een chmod kwestie kunnen zijn. Welke rechten staan er eigenlijk op de betreffende afbeelding?
Het probleem zit hem niet in de *.png extensie. zojuist de eerste 2 afbeeldingen als jpg geladen en krijg dezelfde error melding.

chmod rechten zijn zoals ik al eerder aan gaf '755' voor mappen en '644' voor bestanden

Mijn profiel - Te koop: Overzicht van spullen..


  • Gratzip
  • Registratie: Oktober 2010
  • Laatst online: 26-09-2020
html2pdf.class.php, regel 1309-1319:
code:
1
2
3
4
5
6
7
8
9
10
11
       protected function _drawImage($src, $subLi=false)
        {
            // get the size of the image
            // WARNING : if URL, "allow_url_fopen" must turned to "on" in php.ini
            $infos=@getimagesize($src);

            // if the image does not exist, or can not be loaded
            if (count($infos)<2) {
                // if the test is activ => exception
                if ($this->_testIsImage) {
                    throw new HTML2PDF_exception(6, $src);


Staat allow_url_fopen wel op on in php.ini?
Pagina: 1