System() ne fonctionne pas.

shutdown76
Invité n'ayant pas de compte PHPfrance

13 mai 2007, 12:51

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.
<?php
echo '<pre>';

 // Affiche le réltat de la commande "ls" et retourne
 // la derniè lignes dans $last_line. Stocke la valeur retourné // par la commande shelle dans $retval.
 $last_line = system('dir', $retval);

 // Affichage d'autres informations
 echo '
</pre>
<hr />La derniè ligne lue : ' . $last_line . '
<hr />Valeur retourné: ' . $retval;
?>
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?