TrocWeb Posté 2 Décembre 2007 Posté 2 Décembre 2007 (modifié) bonjour j'aimerais avoir confirmation sur une création de tache Cron /var/www/vhosts/mondomaine.fr/httpdocs/le dossier cron/le fichir_cron.php >/dev/null est ce bon d'apres vous ? cordialement TrocWeb Modifié 2 Décembre 2007 par TrocWeb
Dan Posté 2 Décembre 2007 Posté 2 Décembre 2007 Déjà il est impossible de le savoir sans connaitre le code du fichier S'il fait appel à des fonctionnalités qui nécessitent apache, il faudra plutôt l'appeler comme ceci: wget /home/domaine/www/rep/fichier.php >/dev/null 2>&1 Dans le cas contraire, plutôt comme ceci /usr/local/bin/php /home/domaine/www/rep/fichier.php >/dev/null 2>&1 parce que rien ne dit si le fichier est "exécutable" ...
TrocWeb Posté 2 Décembre 2007 Auteur Posté 2 Décembre 2007 (modifié) Déjà il est impossible de le savoir sans connaitre le code du fichier S'il fait appel à des fonctionnalités qui nécessitent apache, il faudra plutôt l'appeler comme ceci: wget /home/domaine/www/rep/fichier.php >/dev/null 2>&1 comment savoir si celui-ci fait appels a des fonctions qui nécéssitent apache ?(j' ai beau l'ouvrir avec un editeur je vois pas ce qui pourrait affirmer cela, car le code et moi ) en faite j'ai 4 fichiers dans mon dossier cron, il faut donc que je créé une régle pour chaque fichier je pense cordialement TrocWeb Modifié 2 Décembre 2007 par TrocWeb
TrocWeb Posté 2 Décembre 2007 Auteur Posté 2 Décembre 2007 si jai bien compris (apres des recherches sur notre amis), si dans le fichier.php il y aune ligne ou il est inscris include, la tache doit être ecrite comme ceci wget /home/domaine/www/rep/fichier.php >/dev/null 2>&1 ai je bien compris la leçon ? question faut il rebooter le serveur ? cordialement
Dan Posté 2 Décembre 2007 Posté 2 Décembre 2007 NON ! Il ne faut pas mettre du "wget..." dans tes scripts. NON ! Il ne faut pas redémarrer le serveur Mais par contre, tous les scripts utilisant des sessions -avec session_start() au début- ne donneront vraisemblablement pas les mêmes résultats si tu les lance par "cron". Ou alors tu fais un mauvais usage des sessions. Dan
TrocWeb Posté 2 Décembre 2007 Auteur Posté 2 Décembre 2007 (modifié) bon ca y est.. du coup avec ta réponse Dan je suis pommé j'ai 4 fichiers dans le dossier cron, je ne sais pas si ils nécessitent apache, tu me dit ne pas mettre de wget alors que c'est ce qui est ecris dans ton exemple en haut, du coup je sais plus ce quil faut faire ou ne pas faire j'a idu loupé un truc a comprendre ou alors, m'affirme tu suite a mon Mp qu'il faut que cela soit comme ca? /usr/local/bin/php /home/domaine/www/rep/fichier.php >/dev/null 2>&1 pour les 4 regles que je doit créer ? Modifié 2 Décembre 2007 par TrocWeb
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant