Bonjour,
j'ai une commande qui fonctionne correctement lorsque je l'éxécute en lancant executer/cmd
Par contre lorsque je l'integre dans un exec dans mon fichier php ca ne marche pas !
Voici ce que j'execute via cmd :
en php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysql.exe" -hlocalhost -uroot -pmonpass < "D:\guides.sql"
Dans les log d'apache voici l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $commande = "\"C:/Program Files/MySQL/MySQL Server 5.0/bin/mysql.exe\" -hlocalhost -uroot -pmonpass < \"D:/guides.sql\""; echo $commande.'<br \>'; $res = exec($commande) or die('erreur');
'/' n'est pas reconnu en tant que commande interne
ou externe, un programme ex‚cutable ou un fichier de commandes.
Merci d'avance![]()
Partager