2013-06-18 5 views
0

J'utilise mpdf pour générer des rapports pdf en PHP, quand je teste sur mon PC en développement en utilisant XAMPP le rapport pdf est affiché dans le navigateur, mais quand je l'héberge sur le serveur web, il ne s'ouvre pas dans le navigateur et commencer le téléchargement.mpdf est le téléchargement direct webserver

ici est mon code

include("mpdf/mpdf.php"); 
$mpdf=new mPDF(); 
$html = 'some html' 
$mpdf->WriteHTML($html); 
$mpdf->mirrorMargins = 1; 
$mpdf->SetDisplayMode('fullwidth','continuous'); 
$mpdf->output(); 
exit(); 

ce qui est mal avec ??? serveur web

Modifier

J'ai trouvé cela est dû à Idm installé, comment empêcher IDM pour télécharger le fichier

+0

il doit y avoir une erreur générée, votre configuration doit être désactivé pour afficher les erreurs, de sorte que votre erreur doit être dans un fichier journal – DevZer0

+0

j'ai le même problème comme celui-ci http://stackoverflow.com/questions/ 16651175/pdf-are-download-avec-idm-show-it-sans-convertir-en-image –

Répondre

0

peut-être différentes informations d'en-tête envoyé du serveur.

// set these two header to open the file in your browser 
header("Content-Type: application/pdf"); 
header("Content-Disposition: inline; yourfilename.pdf"); 

include("mpdf/mpdf.php"); 
$mpdf=new mPDF(); 
$html = 'some html' 
$mpdf->WriteHTML($html); 
$mpdf->mirrorMargins = 1; 
$mpdf->SetDisplayMode('fullwidth','continuous'); 
$mpdf->output(); 
exit(); 
Questions connexes