Aller au contenu

main_cron.php


TrocWeb

Sujets conseillés

bonjour,

est-il normal après la mise en place d'un cron job avec l'user root, à chaque exécution de celui-ci je me retrouve avec un fichier dans /root

ex:

main_cron.php.2864

main_cron.php.2865

etc...

TrocWeb

Lien vers le commentaire
Partager sur d’autres sites

'lut,

à ma connaissance ce n'est pas un comportement "normal" (surtout avec écriture dans le /root ) ; donc il s'agirait là d'un truc spécifique fait par un des softs sur ton serveur. Maintenant va savoir lequel :P

EDIT : rah punaise je crois comprendre ce que c'est. Tu exécutes tes crons PHP à coup de "wget" non ? Et sans spécifier à wget de ne pas enregistrer le fichier... c'est balo.

Bref, soit tu lances vraiment ton script PHP "comme il faut" (sans wget, et certainement pas sous le compte root), soit tu regardes dans la doc de wget pour éviter ça.

Lien vers le commentaire
Partager sur d’autres sites

j'ai pourtant suivie les précédents conseils, le cron est exécuté ainsi

wget *h*ttp://w*w*w.monsite.fr/cron_job/fichier_cron.php >/dev/null

Modifié par TrocWeb
Lien vers le commentaire
Partager sur d’autres sites

Donc je réitère :

soit tu lances vraiment ton script PHP "comme il faut" (sans wget, et certainement pas sous le compte root), soit tu regardes dans la doc de wget pour éviter ça.
Lien vers le commentaire
Partager sur d’autres sites

si je comprend bien ce que tu me dit il faut l'exécuté sans wget et donc par un chemin absolu ?

du type

/home/monsite/cron_job/fichier_cron.php >/dev/null

et sous l'user du site

et donc garder >/dev/null ?

Modifié par TrocWeb
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...