[RESOLU] Image FPDF et tâche Cron

Eléphant du PHP | 76 Messages

04 déc. 2013, 05:57

Bonsoir à tous,

Déjà un bon moment que je ne suis pas venu écrire sur ce forum.

Je cherche une réponse à mon problème, peut-être quelqu'un d'entre vous l'aurait facilement. :)

J'ai une tâche Cron, qui passe en boucle des abonnements, qui génère des factures, et qui envoie un courriel au client, avec une facture au format PDF.

Lorsque j'exécute la tâche depuis le navigateur, tout fonctionne très bien.

Lorsque la tâche est exécuté depuis le serveur, lors de la tâche Cron, il y à un erreur.

Le script "plante", car FPDF n'est pas capable d'ouvrir le dossier ou se trouve l'image du logo...

Quelqu'un aurait une idée? Je ne la comprend pas celle-là. :roll:

Merci d'avance pour votre aide. :)

Mammouth du PHP | 737 Messages

04 déc. 2013, 13:54

Bonjour,

Comme ça, à vue de nez, je dirai problème de droits ou de chemin.

Est-ce le même utilisateur qui gère tes pages et ton cron ? Pour les liens, tu as vérifié l'arborescence ?

Mega
;)
Dyslexics are teople poo

Eléphant du PHP | 76 Messages

04 déc. 2013, 15:08

Hey bien. Mon problème est réglé. :)

J'ai changé la commande Cron pour un wget depuis le serveur afin d'exécuter la page, plutôt que de l'exécuter en suivant le chemin.

Merci pour tous!

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

04 déc. 2013, 22:22

Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton vert "Mettre le sujet en tant que Résolu" situé en haut de la page à côté du titre du sujet.
Il en faut peu pour être heureux ......