Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/05/2012, à 22:38

senacle

[Résolu] Lancer un script php qui contient des include en cron

Bonjour,

J'ai un script php qui contient des include.
Je veux lancer ce script en cron.

J'ai essayé le script par navigateur ==> OK
J'ai essayé le script en ligne de commande ==> message d'erreur : Failed opening required "../../../fichier_include.php".
Bien évidemment, ça ne marche pas en cron aussi.

Une idée ?

Dernière modification par senacle (Le 27/05/2012, à 12:47)


Ubuntu 16.04 - Noyau 4.10.0-35.39
Intel® Core™ i7-7700K CPU @ 4.20GHz × 8
RAM 32 Go
GeForce GTX 1070/PCIe/SSE2

Hors ligne

#2 Le 26/05/2012, à 22:59

dev/random

Re : [Résolu] Lancer un script php qui contient des include en cron

Ah tiens, c'est original ça, du php appelé par cron..

senacle a écrit :

Une idée ?

Une toute petite: mets dans la crontab(5):

x y z t q wget -O- http://127.0.0.1/ton_script.php >> /var/log/script.log 2>&1

667, the neighbour of the beast..

Hors ligne

#3 Le 27/05/2012, à 12:46

senacle

Re : [Résolu] Lancer un script php qui contient des include en cron

dev/random a écrit :

Ah tiens, c'est original ça, du php appelé par cron..

On peut mettre aussi du python, du perl, du sh, etc... non ?

dev/random a écrit :
x y z t q wget -O- http://127.0.0.1/ton_script.php >> /var/log/script.log 2>&1

Excellent smile
Quelqu'un qui sait, c'est toujours mieux que quelqu'un qui sait pas !

Merci.


Ubuntu 16.04 - Noyau 4.10.0-35.39
Intel® Core™ i7-7700K CPU @ 4.20GHz × 8
RAM 32 Go
GeForce GTX 1070/PCIe/SSE2

Hors ligne

#4 Le 27/05/2012, à 13:40

dev/random

Re : [Résolu] Lancer un script php qui contient des include en cron

senacle a écrit :
dev/random a écrit :

Ah tiens, c'est original ça, du php appelé par cron..

On peut mettre aussi du python, du perl, du sh, etc... non ?

Tûtafé. On met ce qu'on veut, du moment que la commande existe et est executable.
(elle est passée en argument à sh -c ...)


667, the neighbour of the beast..

Hors ligne