Bonjour à tous,
j'ai à disposition une base locale et une base distante, je veux que les deux soient synchro. J'ai un dos pour ceci :
Code shell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 echo off rem rem Synchronisation de la base de donnes rem echo Synchronisation de la base de donnes net use X: /d net use X: \\1*.***.**.*\vefceit vefceit /USER:vefceit net stop mysql robocopy "X:" "C:\Program Files\EasyPHP-DevServer-13.1VC9\binaries\mysql\data\local_vefceit" /MIR /V /NP /R:3 /W:3 /ZB /LOG:"C:\asf\bin\synchro_data.log" net use X: /d net start mysql exit /B 1
Seulement celui n'a pas l'air de vouloir s'executer dans mon code PHP:
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 echo "Synchronisation de la base de données <br/>"; if(exec("C:\\asf\\bin\\synchro_data.cmd")==1) echo "synchro reussi"; else echo "synchro echec";
La page m'affiche "synchro echec". Sachant que le shell fonctionne quand je le lance avec windows+ r : cmd, quelqu'un aurait une idée ? Merci d'avance.
Partager