Bonjour ,
lorsque j'execute un code php j'obtient bien le résuktat souhaité mais j'ai 2 warning et d'apres ce que je comprend ils me disent que je n'ai pas les permissions...
avec le code ce sera mieux :
mon code php :
$ftp_server = 'mon ftp
';
$ftp_user_name="
monpseudo";
$ftp_user_pass="
mon mot de passe";
$rep = "
mon repertoire";
$
dir =
opendir($rep);
// Création de la connexion$conn_id =
ftp_connect("
$ftp_server");
// Authentification avec nom de compte et mot de passe$login_result =
ftp_login($conn_id, "
$ftp_user_name", "
$ftp_user_pass");
// Vérification de la connexionif ((!$conn_id) || (!$login_result)) {
echo "
La connexion FTP a échoué!";
echo "
Tentative de connexion à $ftp_server avec $ftp_user_name";
die;
}
else {
echo "
Connecté à $ftp_server, avec $ftp_user_name";
}
// Listage du contenu du répertoire + Upload des fichiers while($f=
readdir($
dir)) {
if(
is_file($rep.$f)) {
$source_file= $rep . $f;
$destination_file="le repertoire sur mon serveur web".$f;
$upload =
ftp_put($conn_id, "
$destination_file", "
$source_file", FTP_BINARY);
}
}
// Vérification de téléchargementif (!$upload) {
echo "
Le téléchargement Ftp a échoué!";
}
else {
echo "
Téléchargement de $source_file sur $ftp_server en $destination_file";
}
// Fermeture de la connexion FTP.ftp_quit($conn_id);
voici les warning :
Connecté à ftp.e3b.org, avec canailloux
Warning: ftp_put(repertoire du fichier) [
function.ftp-put]: failed to open stream: Permission denied in
C:\wamp\www\vid_to_flv.php on line
130Warning: ftp_put(repertoire du fichier) [
function.ftp-put]: failed to open stream: Permission denied in
C:\wamp\www\vid_to_flv.php on line
130 Téléchargement de repertoire fichier/100_3039.flv sur mon serveur web en repertoire de mon serveur web /mon fichier
donc ma question est pourquoi le fichier ce copy bien de mon pc local sur mon hebergeur mais il me sort c'est 2 warning auriez vous une explication svp
merci d'avance
Personne ne peut se permettre de juger l'autre....