Po HTTPS nefunguje mPDF loadImage

iNviNho
Člen | 352
+
0
-

Ahojte chalani,

Akonáhle som preklopil IS na HTTPS všetko je v poriadku až na generovanie PDF a v nich cez mPDF loading obrázkov. Dostávam:

MpdfException
IMAGE Error (https://www.XY.sk/…voice_bg.jpg)

Akonáhle kliknem na daný odkaz, obrázok tam je a prehliadač mi ho zobrazí, ale mpdf vyhodí exception… Neviete kde môže byť problém?

PS: na localhoste funguje
PS2: vrátil som všetko nazad a aj tak dostávam error, na localhoste stále funguje, kontaktoval som hosting o pomoc = websupport

Editoval iNviNho (3. 1. 2017 17:21)

newPOPE
Člen | 648
+
0
-

Nemoze byt problem v nejakych certifikatoch? Nakolko mPDF to urcite natahuje ako server – server a nie browser – server.

Skusil by som si pozret ako to mPDF natahuje (nejaky file_get_contents) a urobit si pokusny request a spustit ho v PHP…

iNviNho
Člen | 352
+
0
-

Ok, skúsil som to vrátiť do pôvodného stavu, teda zmazať HTTPS z route a z .htaccess rewrite rule na https a dostávam ten istý error:

MpdfException

IMAGE Error (http://www.xy.sk/…voice_bg.jpg): Could not find image file

Certifikát je stále let's encrypt a ten tam už je skoro 3 mesiace … :-\

xr
Člen | 94
+
0
-

Ahoj, ja mam rovnaky problem.

Zatial som sa dostal k tomu, ze mPDF sa snazi najst obrazok na http:// … co ked hodim do browseru, tak dostanem odpoved status HTTP 301, presmerovanie na https:// (rovnaky zvysok URL). Pritom URL obrazku nemam definovanu absolutne, ale relativne. Server bezi na HTTPS. Takze je potrebne donutit mPDF, aby obrazky hladal na HTTPS.

Snad pomoze.

RSS tématu Téma zavřeno