youbaba Posté 9 Décembre 2010 Posté 9 Décembre 2010 Bonjour à tous, Voilà mon problème : Je souhaite exécuter un fichier php automatiquement tous les jours à une heure précise. Avec un serveur windows je sais faire et ça marche impec. Je crée une tache planifiée qui lance un fichier .bat et la commande est la suivante : start http://www.monsite.fr/monfichier.php Je veux faire la même chose avec un de mes sites dont le système d'exploitation est Linux. J'ai crée ma tache planifiée sur mon interface admin(plesk panel) qui lance le fichier 'toto' et qui contient le script suivant : #!/bin/sh $mozilla http://www.monsite.fr/monfichier.php Voilà ce que je reçois dans le rapport : line 2: http://www.monsite.fr/monfichier.php: No such file or directory Alors que mon fichier php existe bien sur le serveur ??? Merci d'avance pour vos réponses ou indices...
SStephane Posté 9 Décembre 2010 Posté 9 Décembre 2010 Hello, Tu ne devrais pas utiliser wget plutot que mozilla pour effectuer ce type de tache ? un truc du genre wget -qO- http://www.monsite.fr/monfichier.php
youbaba Posté 9 Décembre 2010 Auteur Posté 9 Décembre 2010 Ca y est j'ai trouvé !!! En fait je me compliquais un peu la vie... C'était beaucoup plus simple. Dans ma tache planifiée (sur Plesk panel) il suffisait de rentrer la commande suivante : php -q /var/www/vhosts/monsite.fr/httpdocs/monfichier.php Merci tout de même pour ta réponse Sstephane !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant