IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Execution simultanée via Cron de scripts php


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2008
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 104
    Par défaut Execution simultanée via Cron de scripts php
    Bonjour,

    Je souhaiterai mettre en place un cron sur un fichier php qui lui même doit appeller l'exécution d'autres fichiers php.

    Ces requêtes doivent se faire forcément en même temps.

    Le cron appelle "cron.php" qui est un script qui se charge d'appeller N autres fichiers nommés N1.php, N2.php, ... Ces Nx.php ont des temps d'exécution de 1min environ.
    Le hic c'est que le nombre de Nx.php est variable et est géré par le "cron.php" donc je ne peux pas programmer en cron directement les fichiers Nx.php

    Qui saurait comment gérer l'appel simultané de ces fichiers ?

    Merci.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu peux avoir des include() dans ton cron.php

    Ca sera consecutif mais bon en informatique simultanée c'est un peu étrange comme concept je pense.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2008
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 104
    Par défaut
    En effet en ce moment j'utilise des include mais ca ne gère pas la simultanéité.

    Hors dans mon cas j'en ai besoin. Disons qu'en javascript je pourrais gérer ces appels en simultanés sauf qu'en cron, javascript n'est pas interprété.

    N'y a t'il pas un moyen de contourner cela ? Je ne peux pas me permettre d'arrêter les scripts précédents pour exécuter les nouveaux.

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    On peut alors imaginer que ton cron.php crée des taches cron.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre confirmé
    Inscrit en
    Octobre 2008
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 104
    Par défaut
    Oui on pourrait dire ca comme ca.

    Je ne peux pas appeler ces fichiers là via des taches cron car on n'as pas forcément besoin d'appeler tous ces fichiers à la fois, sachant que si j'ai besoin, j'en aurai besoin de 4 une semaine, de 15 la semaine d'après et ainsi de suite.

    D'où l'utilité pour moi de se servir de "cron.php".

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu n'as pas lu ce que j'ai écris, si tes taches cron sont crées par ton fichier php, tu mets ce que tu veux quand tu veux.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Cron et script php sur Ubuntu 13.10
    Par secral dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 18/12/2013, 14h21
  2. Cron et script php
    Par PKO06 dans le forum Administration système
    Réponses: 0
    Dernier message: 13/03/2009, 12h34
  3. [Système] executer un programme via un script php
    Par jeanfrancois dans le forum Langage
    Réponses: 9
    Dernier message: 08/02/2006, 15h51
  4. Pb d'execution de requete avec un script php
    Par ythierrin dans le forum Requêtes
    Réponses: 3
    Dernier message: 22/08/2003, 14h34
  5. Pb d'execution de requete avec un script php
    Par ythierrin dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 22/08/2003, 14h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo