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

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<?php
			exec('copy.bat');
			echo "Importation des bases effectuée !";
		?>
Et là ça ne fonctionne plus. Je n'ai aucun message d'erreur.

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.