24-02-2014, 05:45 PM
Salut,
Pas de solution particulière, mais peut-être un conseil pour débugger... J'avais déjà eu des soucis avec les appels automatisés de scripts php avec cron : j'avais du passer par un script sh pour que ça fonctionne correctement (au lieu d'appeler directement la page comme tu le fais). Mon appel "php -f path/to/file" était mis dans un script sh lui-même appelé par le cron.
L'avantage, c'est que tu pourras débugger plus facilement à l'aide du script (vu que tu peux y ajouter des "echo toto > file", et en dehors du script php lui-même). Tu verras si le script sh est appelé 2 fois ou si seulement le php est exécuté deux fois...
PS : c'est mal ce type d'url comme exemple... Assez NSFW...
Pas de solution particulière, mais peut-être un conseil pour débugger... J'avais déjà eu des soucis avec les appels automatisés de scripts php avec cron : j'avais du passer par un script sh pour que ça fonctionne correctement (au lieu d'appeler directement la page comme tu le fais). Mon appel "php -f path/to/file" était mis dans un script sh lui-même appelé par le cron.
L'avantage, c'est que tu pourras débugger plus facilement à l'aide du script (vu que tu peux y ajouter des "echo toto > file", et en dehors du script php lui-même). Tu verras si le script sh est appelé 2 fois ou si seulement le php est exécuté deux fois...
PS : c'est mal ce type d'url comme exemple... Assez NSFW...