Problème affichage pdf avec fpdf

Fermé
Jack22C - 24 juin 2016 à 14:40
Jack22C Messages postés 5 Date d'inscription vendredi 24 juin 2016 Statut Membre Dernière intervention 27 juin 2016 - 27 juin 2016 à 12:16
Bonjour,

Je suis actuellement en train de créer un site web mais j'ai eu un problème. En effet lorsque j'étais en phase de développement, la librairie fpdf marchait très bien, et j'ai donc créer plusieurs sortes de PDF. Après avoir mis le site en ligne (avec l'hébergeur ovh), l'affichage et le téléchargement des PDF ne fonctionne plus. J'ai déjà essayé de régler adobe reader, mais le problème ne vient pas de là. J'ai également activé le plug in adobe flash mais rien ne change. Savez vous pourquoi ce problème apparaît seulement après la mise en ligne? Car les PDF sont toujours affiché en local. Serait-ce du à l'hébergeur??

A voir également:

1 réponse

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
24 juin 2016 à 17:10
Salut,

Tu devrais avoir un message d'erreur indiquant la cause du problème dans les logs du serveur (journal d'erreur).

Bonne journée,
0
Jack22C Messages postés 5 Date d'inscription vendredi 24 juin 2016 Statut Membre Dernière intervention 27 juin 2016 1
27 juin 2016 à 09:17
Bonjour,

Merci de ta réponse mais je n'ai aucun message d'erreur juste une page blanche.
1
Jack22C Messages postés 5 Date d'inscription vendredi 24 juin 2016 Statut Membre Dernière intervention 27 juin 2016 1
27 juin 2016 à 10:05
Je crois savoir d'où viens le problème mais je ne sais pas comment le résoudre. Le site arrive à ouvrir les PDF que je lui envoi mais il n'affiche pas les PDF que je créé grâce à la librairie fpdf. Il me faudrait donc un moyen de faire comprendre au navigateur que la page que j'ouvre est un PDF. Mais malheureusement je ne vois pas comment faire ça.
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
27 juin 2016 à 10:24
Tu peux utiliser la fonction header() pour modifier les entêtes http afin de déclarer au navigateur que tu lui envoi un fichier pdf.

Tu peux trouver un exemple de déclaration des entêtes pour un fichier pdf sur le premier exemple de la doc de la fonction header : https://www.php.net/manual/fr/function.header.php#example-4941
0
Jack22C Messages postés 5 Date d'inscription vendredi 24 juin 2016 Statut Membre Dernière intervention 27 juin 2016 1
27 juin 2016 à 10:37
Merci pour ta réponse, je viens d'essayer ça m'ouvre bien le visualiseur de pdf mais maintenant j'ai un message qui me dit "Échec du chargement du document PDF". Cela est peut être due à la fonction 'Output' de fpdf qui ne fonctionne pas car je ne peux pas visualiser, télécharger ou même enregistrer le document sur le serveur.
0
Jack22C Messages postés 5 Date d'inscription vendredi 24 juin 2016 Statut Membre Dernière intervention 27 juin 2016 1
27 juin 2016 à 10:48
Est ce que cela pourrait être du à l'hébergeur ovh qui bloquerait la librairie ou la génération de PDF (ou la commande Output)??
0