Modifier le chmod d'un fichier via ftp

Thématique Modifier le chmod d'un fichier via ftp, venez dialoguer avec de nombreux webmaster ! !

Forum webmaster


La Communauté Webmaster  forum rss
  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, Fabien, erwinol, Lilian, lauryv, ToToMaStEr)
  Modifier le chmod d'un fichier via ftp
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Modifier le chmod d'un fichier via ftp  (Lu 328 fois)
Modifier le chmod d'un fichier via ftp
« sur: le 31-08-2007 à 15:16:30 »
Mawashigeri
Membre récent
*

Hors-Ligne

Messages: 3



Je suis un lama!

Voir le Profil
Répondre avec citation

Bonjour à tous  :)

J'ai une question assez simple mais dont je n'arrive pas à trouver la réponse  :-X
J'aimerais pouvoir modifier un fichier (ses droits = chmod) sur un serveur distant via ftp, mais uniquement si celui-ci est en permission 755.
J'ai essayé plusieurs solutions mais je n'y suis pas arrivé  :'(
Ma dernière solution est la suivante, mais mon code ne me convaint pas vraiment.
Code:
$ftp_server = MONFTPSERVEUR.
$ftp_user = MONFTPLOGIN.
$ftp_pass = MONFTPPASSWORD.


$conn = ftp_connect($ftp_server);
if (!$conn) die('Impossible de se connecter au serveur');

// Identification avec l'utilisateur "user" et le mot de passe "pass"
if (!ftp_login($conn, $ftp_user, $ftp_pass)) die('Erreur d\'identification au serveur');

if (ftp_site($conn, 0755, '/httpdocs/configuration.php') == true) {

ftp_site($conn, 'CHMOD 0777 /httpdocs/configuration.php');
  echo "<br />" . "La commande a été exécutée avec succès en 777<br />";
} else {
  die('Le fichier n\'est plus avec la permission d\'origine.\n <br />');
}
ftp_close($conn);



Pouvez-vous me donner un petit coup de pouce svp, une source ou un code plus simple svp ?

Merci beaucoup  ;)

« Dernière Édition: le 31-08-2007 à 15:19:17 par Mawashigeri » Rapporter au modérateur   Connecté
Re:Modifier le chmod d'un fichier via ftp
« Répondre #1 sur: le 09-09-2007 à 10:20:34 »
Martin.
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 241





Voir le Profil    WWW    E-Mail
Répondre avec citation

J'ai du mal à comprendre le problème...

Vous voulez permettre à l'utilisateur de votre client FTP de mofidier un fichier, mais uniquement si ce fichier est initialement en 775 ?

Ou bien vous souhaitez modifier le chmod d'un fichier pour le fixer à 775 ?

Dans le premier cas, j'ai du mal à comprendre le problème. Par FTP, il est très simple de modifier le chmod d'un fichier...

Je ne modifie pas le but de votre code, je le raccourcis juste un peu :
Code:
$ftp_server = MONFTPSERVEUR.
$ftp_user = MONFTPLOGIN.
$ftp_pass = MONFTPPASSWORD.


$conn = ftp_connect($ftp_server);
if (!$conn) die('Impossible de se connecter au serveur');

// Identification avec l'utilisateur "user" et le mot de passe "pass"
if (!ftp_login($conn, $ftp_user, $ftp_pass)) die('Erreur d\'identification au serveur');

if(@ftp_site($conn, 'CHMOD 0777 /httpdocs/configuration.php')) echo "<br />La commande a été exécutée avec succès en 777<br />";
else die('Le fichier n\'est plus avec la permission d\'origine.\n <br />');
ftp_close($conn);

Rapporter au modérateur   Connecté

Hébergement gratuit sans publicité : C-WebHosting
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Le Sénat réclame une taxe sur les revenus
Yahoo en veut toujours plus
Un spammeur condamnée à 30 mois de prison
Google plaide pour un Yahoo indépendant
Jeux gratuits chez Yahoo avec de la publicité
Interviews Webmasters
Mise à jour du blog de Forum-webmaster !
Une rubrique E-commerce
 
 
 
 

Choisissez votre forum :
Discussions générales
Avis ?
A propos de Forum-webmaster
Présentation de services web
Actualité webmaster
Interviews Webmasters
HTML / CSS / XHTML
Javascript / DOM / Ajax
PHP / MySQL
Asp / Asp.net / IIS
Langages de programmation divers
Webdesign
Infographie
Flash / Director
Hébergement
Référencement
E-commerce
Le droit sur internet
Publicité - Affiliation
Formation[s]
Offres d'emploi
Demandes d'emploi
Recrutement bénévole
L'aparté ...
Matériel / Logiciel
Présentation

 

Copyright Skalpel 2008 - Tous droits réservés

creation de site strasbourg