Bonjour,
Voilà mon problème :
Je désire effectuer une sauvegarde de mes tables Mysql qui sont hébergées sur un serveur linux vers mon ordinateur local sous windows.
Pour celà j'ai fait un fichier batch que je le lance sous windows :
import.bat :
copy /y y:\base\*.* c:\sauvegarde
"y:" est un lecteur réseau ciblant un partage linux où se trouvent les tables.
Jusque-là çà fonctionne.
Maintenant je désire lancer ce fichier batch avec une commmande php :
copy.php
Et là ça ne fonctionne plus. Je n'ai aucun message d'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php exec('copy.bat'); echo "Importation des bases effectuée !"; ?>
J'ai modifié mon fichier batch comme ceci en local sans passer par un lecteur réseau et çà fonctionne :
copy /y c:\temp\*.* c:\sauvegarde
Merci de bien vouloir m'éclairer sur mon problème.
Partager