Executer plusieurs script php en meme temps depuis une page php/html (via un cron)
Posté : 23 mars 2016, 17:11
Bonjour à tous ,
je souhaite exécuter x script php qui se trouve dans x dossiers différents
grâce a un cron je voudrais exécuter tous les script en même temps
je pensais utiliser une page php général que le cron va exécuter et dans cette page avoir une fonction qui permet d’exécuter les x script php qui se trouve dans les dossiers
soucis , cela ne marche pas
j'ai testé exec , le cron se lance mais rien au bout
je me suis tourné vers ajax
avec ce code
le cron est donc programmé pour exécuter une page index.html qui contient ce code
soucis ça marche pas malgré que le cron se lance bien
par contre si je met dans mon navigateur , l'url de index.html
la ça marche j'ai bien mon script titrage.php qui est exécuté
je sais pas trop vers quel système me tourner pour que cela se lance via mon cron
ajax est une première pour moi
actuellement le code est pour une page php mais je souhaite le modifier pour ajouter x page php à exécuter
suis je complètement a coté avec ajax ?
existe t'il une fonction php pour faire se que je souhaite ?
le script (titrage.php) ne retourne aucune info sur la page , il exécute juste un code qui ajoute des infos dans un fichier
Cdt Pascal
je souhaite exécuter x script php qui se trouve dans x dossiers différents
grâce a un cron je voudrais exécuter tous les script en même temps
je pensais utiliser une page php général que le cron va exécuter et dans cette page avoir une fonction qui permet d’exécuter les x script php qui se trouve dans les dossiers
soucis , cela ne marche pas
j'ai testé exec , le cron se lance mais rien au bout
je me suis tourné vers ajax
avec ce code
Code : Tout sélectionner
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function titrage()
{
var xhr=null;
if (window.XMLHttpRequest) {
xhr = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
xhr.open("GET", "http://.....lecture.php", true);
xhr.send(null);
}
</script>
</head>
<body onLoad="titrage();">
</body>
</html>soucis ça marche pas malgré que le cron se lance bien
par contre si je met dans mon navigateur , l'url de index.html
la ça marche j'ai bien mon script titrage.php qui est exécuté
je sais pas trop vers quel système me tourner pour que cela se lance via mon cron
ajax est une première pour moi
actuellement le code est pour une page php mais je souhaite le modifier pour ajouter x page php à exécuter
suis je complètement a coté avec ajax ?
existe t'il une fonction php pour faire se que je souhaite ?
le script (titrage.php) ne retourne aucune info sur la page , il exécute juste un code qui ajoute des infos dans un fichier
Cdt Pascal