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

IIS Discussion :

pb exécution cmd via PHP sous IIS6


Sujet :

IIS

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 67
    Par défaut pb exécution cmd via PHP sous IIS6
    Bonjour,
    j'ai fais une interface en PHP pour une base de données postgreSQL. Le développement était sous easy-php.

    Mais par la suite, la base doit etre sur un serveur IIS 6 (via windows serveur 2003).

    Tout marche sauf la partie sauvegarde restauration. Pour cette partie j'ai besoin d'exécuter une commande mais j'ai un refus.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    exec("pg_dump -U postgres -c -d -f D:\Base_A\Sauvegarde_bdd\sauvegarde_du_2007-06-25(donnees).sql base_a");
    ?>
    en reponse j'ai : Warning: exec() [function.exec]: Unable to fork [pg_dump -U postgres -c -...


    J'ai trouvé que je devais ajouter des droits annonyme sur le cmd.exe de Windows. Je donne cette accès (le même que le nom d'utilisateur annonyme que propose Windows dans l'utilitaire du site) mais cela ne change rien.

    Enfin si je n'ai plus l'erreur mais j'ai comme si le site cherchait une page à l'infini. Alors qu'avec un .bat de la même commande il me faut 1sec pour avoir ma sauvegarde.

    Est ce que quelqu'un peut m'aider


    ps : je ne veux pas utiliser de .bat car l'utilisateur donne un nom à la sauvegarde et surtout par la suite choisi la sauvegarde qu'il veut en cas de restauration (et les .bat je n'y connais rien ^^)

  2. #2
    Membre Expert
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 297
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 297
    Par défaut
    PHP s'exécute avec les droits IIS

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 67
    Par défaut
    Citation Envoyé par Bidouille
    PHP s'exécute avec les droits IIS

    est ce que tu pourrais etre plus précis ?

Discussions similaires

  1. Réponses: 4
    Dernier message: 01/07/2009, 13h37
  2. Lancer un exécutable via PHP sous linux
    Par MSM_007 dans le forum Langage
    Réponses: 2
    Dernier message: 22/06/2009, 07h45
  3. [EasyPHP] Exécution du code php sous EasyPHP 2.0b1
    Par mechatikhaled dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 25/04/2008, 17h30
  4. [ODBC] [DB2] Problème de connexion à une base de données sur un as400 via PHP sous Linux
    Par boo64 dans le forum PHP & Base de données
    Réponses: 16
    Dernier message: 19/04/2006, 09h51

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