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

PHP & Base de données Discussion :

Script quotidient PHP [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Inscrit en
    Août 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 43
    Par défaut Script quotidient PHP
    Bonjour,

    Dans le cadre d'un projet scolaire, je dois faire un script qui attribut des points à des membres le jour de leur anniversaire.
    Pour moi, il faudrait qu'il y ait un script qui se lance tous les jours à la même heure.

    Toutefois, je ne sais pas du tout comment faire des scripts quotidien.
    Pouvez-vous m'aider ?

    PS : Je travaille sur SQLite.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2009
    Messages : 127
    Par défaut Cron
    Bonjour,
    Si vous avez un hébergeur qui vous fourni un service de type cron vous pourrez lui demander de lancer tel ou tel script php à une heure fixe tous les jours.
    Du style 2h du matin.

    Il y a des services de cron gratuit mais je ne sais pas ce qu'il vallent.

    Sinon si vous avez un flux important sur votre site vous pouvez vous même créer ce service.

    bon dev

  3. #3
    Membre averti
    Inscrit en
    Août 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 43
    Par défaut
    Merci pour la réponse.

    Mais comme je l'ai dit, il s'agit en fait d'un projet scolaire et le projet n'est pas hébergé par qui que ce soit (et ne le sera probablement jamais).
    Le site n'est exécuté qu'en local avec un Apache pour l'instant.

    Sinon, concernant cron, est-ce qu'il s'agit du même cron de Linux ?

    Merci.

  4. #4
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2009
    Messages : 127
    Par défaut
    Excellent,
    Oui c'est le cron de linux, donc c'est bon vous avez tous les éléments nécessaires.

  5. #5
    Membre averti
    Inscrit en
    Août 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 43
    Par défaut
    Bonjour et bonne année !

    Je travaille toujours sur ce script.
    Malgré le fait que je lutte toujours avec l'utilisation de Cron (jamais utilisé avant, mais c'est un autre problème), je rencontre un petit problème.

    J'ai crée le script PHP qu'on va appeler script.php.
    J'ai crée un mini script bash qu'on va appeler script.sh.

    Le contenu du fichier script.sh ressemble grossièrement à ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    cd cheminDuScriptPHP
    php script.php
    cd -
    Lorsque j'exécute script.php dans un navigateur web, tout marche très bien.
    Par contre, lorsque j'exécute le script bash, je reçois des erreurs SQL :
    SQLSTATE[HY000]: General error: 8 attempt to write a readonly database

    La BD appartient à www-data, donc je pense connaître la source du problème, mais je n'en connais pas la solution.

    Pouvez-vous m'aider ?

    Merci.

  6. #6
    Membre averti
    Inscrit en
    Août 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 43
    Par défaut
    Problème résolu avec un chmod.

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

Discussions similaires

  1. Pb de script et PHP
    Par blueice dans le forum Langage
    Réponses: 4
    Dernier message: 22/07/2006, 14h21
  2. [PHP-JS] Boucle /script JavaScript /PHP
    Par ghita269 dans le forum Langage
    Réponses: 5
    Dernier message: 14/07/2006, 15h54
  3. Probleme avec un script javascript->php
    Par leluis dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 23/03/2006, 15h32
  4. Envoi d'une variable en shell script sur php
    Par Ponchi dans le forum Langage
    Réponses: 3
    Dernier message: 07/02/2006, 13h54
  5. Réponses: 3
    Dernier message: 24/01/2006, 08h15

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