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 :

[Système] exec() : no input file specified


Sujet :

Langage PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 49
    Par défaut [Système] exec() : no input file specified
    Bonjour,

    Je desespere un peu avec le même pb depuis deux jours.
    Je tente d'executer un script en tache de fond à partir d'un autre script php mais j'ai toujours la même erreur.

    le pour executer mon script :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo exec("/usr/local/bin/php /home/test/www/test2.php");
    et l'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Status: 404
    X-Powered-By: PHP/4.4.2
    Content-type: text/html
     
    No input file specified.
    J'ai essaye d'ajouter 'nohup' ds la commande mais rien y fait.

    Par contre lorsque je tape /usr/local/bin/php /home/test/www/test2.php dans SSH, aucun pb, le script s'execute bien.

    J'ai l'impression que le exec pose pb que lorsque je cherche a executer un script php.

    Qq aurait il peut etre une idée ?

    D'avance Merci et bon week-end.

    PS : pas de pb avec exec, lorsque je fait exec('whoami') ça s'execute sans aucun pb.
    PS 2 : Je suis sur serveur dedié s'il y a une config a modifier

  2. #2
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Juste une suggestion et pas sur que ça marche.

    Mettre un shebang dans le fichier test2.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    #!/usr/local/bin/php
    Puis un chmod 0777 /home/test/www/test2.php

    ensuite exécuter directement le fichier.

    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo exec("/home/test/www/test2.php");

Discussions similaires

  1. [NGINX] No input file specified.
    Par beejeridou dans le forum Serveurs (Apache, IIS,...)
    Réponses: 0
    Dernier message: 08/11/2014, 16h02
  2. message "No input file specified."
    Par fredonouille dans le forum Apache
    Réponses: 9
    Dernier message: 23/03/2013, 14h59
  3. [Système] remplir automatiquement un input file
    Par Death83 dans le forum Langage
    Réponses: 2
    Dernier message: 26/03/2006, 03h53
  4. Valeur par default dans un input file ?
    Par alainme dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 11/02/2005, 14h31
  5. Input File, Request.form Firefox, Chemin non spécifié
    Par Phenolphtaleine dans le forum ASP
    Réponses: 6
    Dernier message: 13/01/2005, 09h30

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