[Système] Commande system qui ne marche pas
Bonjour,
Voila, j'ai depuis peu louer un serveur privé virtuel sur lequel je tente d'installer mon site.
Je tente de restaurer ma base grace a system qui permet d'excuter la commande mysql, mais aucune reaction.
Cette commande fonctionne tres bien sur mon site en mutualisé, et sur mon pc perso, mais pas du tout sur le serveur privé
Voici mon code:
Code:
1 2
| system("mysql --host=localhost --user=moi --password=monpassword mabase <table.sql");
echo "C'est fini. Votre base est en place."; |
A l'execution, j'ai juste: C'est fini. Votre base est en place
J'aime meme tenter ca, aucune reaction non plus:
Code:
1 2
| $retour=system("ls");
echo "***".$retour."***"; |
Resultat de l'excution: ******
J'ai lancé en ligne de commande en ssh, en me placant dans le repertoire d'ou je lance le fichier php, et la commande s'execute correctement.
Pour info: le safe mode est désactivé.
Quelqu'un aurait il une idée?
Merci d'avances.
Marie.