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 :

ex�cuter un script php en commande linux : probl�me sur les fonctions mysql


Sujet :

PHP & Base de donn�es

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    D�cembre 2006
    Messages
    98
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 98
    Par d�faut ex�cuter un script php en commande linux : probl�me sur les fonctions mysql
    Bonjour a tous,
    voila j'ai une base de donn�e mysql sous apache ou j'aimerais ajouter des informations automatiquement. J'ai �cris une page en php qui ins�re des donn�es d'un fichier texte dans la BDD.
    Ensuite j'aimerais pouvoir lancer ce fichier.php, en ligne de commande sous Linux (ubuntu), donc en bash. Or, lorsque je lance mon script en ligne de commande, avec la commande php monfichier.php, ca veut bien me le lancer, mais j'ai un message comme quoi il ne reconnait pas la fonction mysql_connect() . (et les autre non plu je pense)

    Savez vous d'ou peux venir ce probleme svp ?

  2. #2
    Membre �m�rite Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Par d�faut
    Active la lib mysql.so dans php.ini de cli.

  3. #3
    Membre confirm�
    Inscrit en
    D�cembre 2006
    Messages
    98
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 98
    Par d�faut
    Merci de ta r�ponse,
    ok c bon, il fallait installer la librairie php4-cli et oter le commentaire de mysql.so dans php.ini

    Seulement j�ai un autre souci, j�ai fait un script en bash qui doit lancer le fichier php toute les minute. La commande "php monfichier.php" marche tres bien. Lorsque je met la cmd php dans mon script bash et que je lance mon script en ligne de commande ca marche aussi.
    La ou ca devient bizarre, c�est que dans le cron, lorsque jy met mon script a lancer toutes les minutes, il n�execute pas le php. Pourtant les autres commande contenu dans le script(comme rm pour suppr le fichier) marche bien.
    Je vois vraiment pas, et vous ?

Discussions similaires

  1. [11g] Probl�me sur les fonctions
    Par Ptrous dans le forum SQL
    R�ponses: 3
    Dernier message: 06/07/2015, 13h30
  2. [GD] [imagettfbbox & imagettftext - PHP 5.2.13]Probl�me sur les polices inclin�es
    Par Lianodel dans le forum Biblioth�ques et frameworks
    R�ponses: 0
    Dernier message: 20/05/2010, 09h46
  3. Ex�cuter un script PHP en ligne de commande
    Par sami_c dans le forum Unix
    R�ponses: 4
    Dernier message: 09/05/2009, 15h28
  4. R�ponses: 3
    Dernier message: 23/08/2007, 00h39
  5. Ligne de commande php pour ex�cuter un script php bas� sur mon serveur web
    Par bdgtat dans le forum EDI, CMS, Outils, Scripts et API
    R�ponses: 5
    Dernier message: 13/07/2007, 08h53

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