Se connecter avec
S'enregistrer | Connectez-vous

[PHP] System() ne fonctionne pas.

Dernière réponse : dans Programmation

J'ai copier le script de la doc PHP pour faire un test, sous easyphp ca marche très bien mais sur mon serveur linux ca ne marche pas. J'ai aucun message d'erreur.

  1. <?php
  2. echo '<pre>';
  3.  
  4. // Affiche le réltat de la commande "ls" et retourne
  5. // la derniè lignes dans $last_line. Stocke la valeur retourné // par la commande shelle dans $retval.
  6. $last_line = system('dir', $retval);
  7.  
  8. // Affichage d'autres informations
  9. echo '
  10. </pre>
  11. <hr />La derniè ligne lue : ' . $last_line . '
  12. <hr />Valeur retourné: ' . $retval;
  13. ?>



dir a été changer pas ls


J'ai seulement l'HTML en sortie:

La derniè ligne lue :
Valeur retourné: 127

J'ai fait un petit tour dans php.ini ou j'ai pu voir "disable_functions =" vide...

Avez vous une idée?

Autres pages sur : php system fonctionne

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte
Tom's guide dans le monde