Lancer un script PHP tous les matins à 7h...
Fermé
reaverlost
Messages postés
150
Date d'inscription
jeudi 27 mai 2010
Statut
Membre
Dernière intervention
14 mai 2018
-
30 juin 2014 à 14:55
ghFrankfurt Messages postés 207 Date d'inscription mardi 16 novembre 2010 Statut Membre Dernière intervention 10 décembre 2014 - 1 juil. 2014 à 11:33
ghFrankfurt Messages postés 207 Date d'inscription mardi 16 novembre 2010 Statut Membre Dernière intervention 10 décembre 2014 - 1 juil. 2014 à 11:33
Bonjour,
J'aimerai lancer via un schtask (ou tâches AT ou autres) un script d'envoi de mail qui doit s'éxecuter tous les matins à 7h.
J'ai tenté de le faire avec le planificateur, mais ça ne marche pas. J'ai tenté en ligne de commande, en lançant également le php.exe, mais rien ne se passe.
Et sans lancer le php.exe, il m'ouvre mon fichier de script avec le bloc notes...
Une idée?
Merci d'avance.
J'aimerai lancer via un schtask (ou tâches AT ou autres) un script d'envoi de mail qui doit s'éxecuter tous les matins à 7h.
J'ai tenté de le faire avec le planificateur, mais ça ne marche pas. J'ai tenté en ligne de commande, en lançant également le php.exe, mais rien ne se passe.
Et sans lancer le php.exe, il m'ouvre mon fichier de script avec le bloc notes...
Une idée?
Merci d'avance.
A voir également:
- Lancer un script PHP tous les matins à 7h...
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Lancer un programme au demarrage - Guide
- Ghost script - Télécharger - Polices de caractères
- Microsoft activation script - Accueil - Windows
5 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
1 juil. 2014 à 10:13
1 juil. 2014 à 10:13
Bonjour,
Normalement, en appelant
Ouvre une console (cmd), et essaie sur une page toute bête (qui ne contient, par exemple, que
Xavier
Normalement, en appelant
php.exe maPage.php, ça devrait marcher.
Ouvre une console (cmd), et essaie sur une page toute bête (qui ne contient, par exemple, que
echo 'Hello world';).
Xavier
Nexii
Messages postés
338
Date d'inscription
jeudi 13 mars 2014
Statut
Membre
Dernière intervention
14 mars 2017
577
30 juin 2014 à 17:16
30 juin 2014 à 17:16
while (1) { $interval = 3600; // en secondes maFonction(); sleep($interval) }
Bourrin, mais efficace
reaverlost
Messages postés
150
Date d'inscription
jeudi 27 mai 2010
Statut
Membre
Dernière intervention
14 mai 2018
21
Modifié par reaverlost le 1/07/2014 à 09:30
Modifié par reaverlost le 1/07/2014 à 09:30
Oui mais ça suppose qu'il faut que quelqu'un soit sur le site pour le recharger?
Le truc c'est qu'à 7h le matin, y'a personne encore dans mon entreprise...
J'aimerai que le script se lance absolument tout seul.
Le truc c'est qu'à 7h le matin, y'a personne encore dans mon entreprise...
J'aimerai que le script se lance absolument tout seul.
Pierrecastor
Messages postés
41474
Date d'inscription
mercredi 5 novembre 2003
Statut
Modérateur
Dernière intervention
18 janvier 2025
4 145
1 juil. 2014 à 09:34
1 juil. 2014 à 09:34
Salut
Sur un serveur linux, j'aurais dit d'utiliser cron, mais sous windows, je ne connais pas.
Une recherche me donne par exemple ce sujet :
https://www.developpez.net/forums/d114602/logiciels/autres-logiciels/equivalent-cron-sous-windows/
Sur un serveur linux, j'aurais dit d'utiliser cron, mais sous windows, je ne connais pas.
Une recherche me donne par exemple ce sujet :
https://www.developpez.net/forums/d114602/logiciels/autres-logiciels/equivalent-cron-sous-windows/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ghFrankfurt
Messages postés
207
Date d'inscription
mardi 16 novembre 2010
Statut
Membre
Dernière intervention
10 décembre 2014
23
1 juil. 2014 à 11:33
1 juil. 2014 à 11:33
Je confirme la réponse de Reivax962.
J'ai un batch sous la main contenant
Le batch est ensuite exécuté par une tâche planifiée et ça fonctionne bien.
J'ai un batch sous la main contenant
C:
cd C:\cron
C:\php\php.exe cron_update.php
Le batch est ensuite exécuté par une tâche planifiée et ça fonctionne bien.