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

Linux Discussion :

Execution script php ?


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    508
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Avril 2008
    Messages : 508
    Par défaut Execution script php ?
    Bonjour,

    Je travaille sous linux, distribution xandros.
    j'ai créé un script php qui se connecte à une base de données qui insère une donnée dans un champ d'une table et qui clôture donc script tout simple.
    Mais le problème est de savoir : comment lancer ce script à partir de commande shell ? Quels sont les paquets que je dois installer ? ...

    Est ce possible de faire la même chose que ce que fait le script en langage C/C++ ?

    Merci d'avance et à bientôt !

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 667
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 667
    Par défaut
    Bonjour petitclem,

    si tu peux te connecter à ta base de données depuis la ligne de commande, et c'est tout ce qu'a à faire ton script, pourquoi ne pas le faire directement en script shell ?
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    508
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Avril 2008
    Messages : 508
    Par défaut
    Merci N_BAH de ta réponse rapide,

    le problème est que j'ai mon script sur ma machine sous linux est que depuis le shell, je n'arrive pas à l'exécuter.

    Comment faire pour y arriver ?
    Et pour faire la même chose en langage C, de quoi est je besoin ?

    J'ai effectué plusieurs recherches sur internet sur le sujet mais je n'y ai rien trouvé !!!

  4. #4
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    Décembre 2006
    Messages
    1 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 978
    Par défaut
    Salut,

    Si tu n'arrive pas à exécuter ton script shell c'est peut être tout simplement que tu as oublié de le rendre exécutable.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chmod +x <nom_du_script>
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    508
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Avril 2008
    Messages : 508
    Par défaut
    Bonjour Winnt,

    oui j'ai rendu le fichier exécutable (chmod +x nom.php) et au début de mon fichier j'ai mis #!/usr/bin/php4-cgi car en faisant un whereis php4, c'est le chemin que l'on m'a donné.

    Mais maintenant, à partir du shell quelle est la commande pour lancer le script ?

  6. #6
    Membre très actif Avatar de unknow0
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 452
    Par défaut
    Bonjour,

    pour l'exécuter
    ./nomDuScript.php

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

Discussions similaires

  1. configurer serveur apache pour executer script php
    Par david06600 dans le forum Apache
    Réponses: 1
    Dernier message: 04/07/2007, 19h31
  2. Exécution script php
    Par devmat dans le forum Linux
    Réponses: 11
    Dernier message: 22/04/2007, 11h14
  3. Exécuter script PHP en tâche de fond
    Par guiguibcn dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 18/10/2006, 20h51
  4. [Directives] Execution script php en ligne de commande
    Par pingoo78 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 16/02/2006, 12h06
  5. [Serveur] executer script php sur red hat
    Par jj del amorozo dans le forum Apache
    Réponses: 6
    Dernier message: 08/02/2006, 15h29

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