IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[FPDF] Génération de PDF sur disque


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 80
    Par défaut [FPDF] Génération de PDF sur disque
    Bonjour,
    J'ai un problème de mémoire lors de la génération d'un fichier pdf, qui récupère les données d'une base mysql.
    J'ai lu la phrase suivante dans la faq :
    "Il est donc conseillé pour les très gros documents de les générer dans un fichier, et d'envoyer des données de temps en temps au navigateur (avec un appel à flush() pour forcer l'envoi). Lorsque le document est terminé, vous pouvez effectuer une redirection dessus ou bien créer un lien."

    Mais je ne vois pas du tout comment faire.
    Est-ce que quelqu'un aurait une idée ?
    Merci d'avance

    Cordialement

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Pourrais-tu etre plus précis sur l'erreur que tu rencontres ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 80
    Par défaut Problème de mémoire PDF
    J'ai le message d'erreur suivant :

    Out of memory (allocated 31981568) (tried to allocate 19684 bytes)

    Lorsque je fais tourner le script en local (avec easyphp) aucun problème, mais chez mon hébergeur j'ai ce soucis. Après les avoir contacté, je pense que le problème est du à la mémoire allouée aux scripts.

    Avez-vous une idée pour contrer ce problème ?
    Merci

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Ton hebergeur a une limite de mémoire trop faible pour que ton script s'execute.
    A voir avec lui s'il permette d'augmenter cette limite, en general c'est non.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 80
    Par défaut
    Bonjour,
    Non ce n'est pas possible d'augmenter la mémoire
    En fait ce que je voudrais arriver à faire, c'est plutôt que de générer l'intérieur de la boucle (cf une partie ci-dessous) en mémoire, c'est de l'écrire dans un fichier, mais je ne sais pas m'y prendre.
    Pouvez-vous m'aider ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    while ($row=mysql_fetch_assoc($resultat)) {
        $pdf->Cell(60,5,$data1,1,0,'L',true);
        $pdf->setX(160);
    }

    Cordialement

Discussions similaires

  1. [FPDF] Enregistrement d'un PDF sur le disque
    Par Contact2012 dans le forum ASP
    Réponses: 2
    Dernier message: 28/01/2011, 11h05
  2. Sauvegarder PDF sur disque dur
    Par jotheouf dans le forum ActionScript 3
    Réponses: 3
    Dernier message: 08/10/2010, 20h15
  3. Génération de PDF sur disque ?
    Par ALLPROG dans le forum Cognos
    Réponses: 1
    Dernier message: 26/01/2008, 14h26
  4. [FPDF] génération de pdf avec Fpdf sous firefox
    Par discogarden dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 08/06/2006, 11h50
  5. [FPDF] Génération de PDF en PHP
    Par Bomba dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 16/03/2006, 16h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo