calamity_jane Posté(e) le 25 août 2004 Partager Posté(e) le 25 août 2004 Bonjour, Je souhaite créer un pdf et le stocker en local sur le serveur. J'utilise la classe gratuite fpdf. En regardant l'aide j'ai appris qu'il fallait fr ainsi : string Output([string name [, string dest]]) name -> Le nom du fichier. dest -> Destination où envoyer le document. Le paramètre peut prendre les valeurs suivantes : F : sauver dans un fichier local, avec le nom indiqué dans name. Voici mon code : $pdf=new FPDF(); $pdf->AddPage(); $pdf->SetFont('Arial','B',16); $pdf->Cell(40,10,'Hello World !'); $pdf->Output('tests.pdf'); Voici l'erreur : Warning: fopen(tests.pdf): failed to open stream: Permission denied in /home/sites/site48/web/console/new/fpdf.php on line 1044 FPDF error: Unable to create output file: tests.pdf Sur de nombreux forums ils parlent de pb de permissions Je viens d modifier les droits du repertoire qui contient le fichier fpdf.php et celui qui contient le code mais ca ne marche tj spas Merci par avance Lien vers le commentaire Partager sur d’autres sites More sharing options...
Illusion Posté(e) le 25 août 2004 Partager Posté(e) le 25 août 2004 Quels droits est-ce que tu as donné sur le répertoire new et surtout à qui (groupe ou autres ?) Quel serveur, quelle version ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
ubik Posté(e) le 25 août 2004 Partager Posté(e) le 25 août 2004 oui, +1 pour illusion... Je crois que dans ce cas il faut checker les droits "others", pour la création de fichiers par le script. Au pire, si tu ne veux pas trp changer les droits, le Output sur le navigateur marche très bien aussi. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.