Bonjour,
En utilisant la fonction exec(), le code de retour du 3e paramètre est 2.
J'ai cherché sa signification sur Internet, mais en vain...
Quelqu'un peut-il m'aider ?
Merci d'avance,
@+
Bonjour,
En utilisant la fonction exec(), le code de retour du 3e paramètre est 2.
J'ai cherché sa signification sur Internet, mais en vain...
Quelqu'un peut-il m'aider ?
Merci d'avance,
@+
N'oubliez pas le tag .
Merci de ne pas envoyer de MP pour des problèmes techniques.
Non ça veut tout simplement dire qu'il y a eu un pb (car quand tout va bien, ça renvoie 0), on ne peut pas en dire plus, tout comme Google. En fait, c'est chaque programme qui décide de la signification des codes de retour. Tout ce qu'on peut dire c'est 0 = OK, et 1 ou plus = pas OK... Faut donc regarder dans la doc du truc que tu appelles.
Désolé.
Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
Merci de ta réponse.
En fait j'utilise psql.
Dans la documentation, le code 2 veut dire ceci :
2 if the connection to the server went bad and the session was not interactive
Ceci est vraiment bizarre, car, lorsque j'exécute manuellement la commande, le code de retour est 0... En plus, j'ai un autre cas où la syntaxe de la commande est similaire, et où le code de retour est 0 avec la fonction exec()...
N'oubliez pas le tag .
Merci de ne pas envoyer de MP pour des problèmes techniques.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager