Changement de chmod

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 143 fois - Téléchargée 28 fois

Contenu du snippet

Voici une manière simple, et qui marche sur mon serveur qui n'accepte pas la fonction chmod() pour les fichiers .pdf je ne sais pas pourquoi ni la fonction ftp_chmod(), de changer le chmod d'un fichier.
Donc, voici comment faire

Source / Exemple :


//Connection à votre serveur ftp
$ftpcon = ftp_connect("www.monserveur.ch") OR DIE('Erreur');
$loginresult = ftp_login($ftpcon, "monnomutilisateur", "monpass");

//Ceci est optionel si le fichier que vous voulez modifier n'est pas dans le dossier
//source
ftp_chdir($ftpcon, "mondossier") OR DIE('Erreur dossier');

//Ecrit une comande FTP qui change le chom
//Ici, je met en 0664 mais vous pouvez modifier comme vous voulez
$chmod_cmd="CHMOD 0664 monfichier.monextension"; 

//J'effectue le commande
ftp_site($ftpcon, $chmod_cmd);

A voir également

Ajouter un commentaire

Commentaires

cs_lanner
Messages postés
132
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
8 avril 2015
-
Salut , quelle serait la ligne à placer pour chmod tous les sous-repertoires d'un répertoire?

merci
cs_crazycode
Messages postés
57
Date d'inscription
mercredi 5 mars 2003
Statut
Membre
Dernière intervention
17 juillet 2008
-
tu ne deverais pas fermer ta connextion FTP ?

ftp_close($ftpcon);
webkiller51
Messages postés
79
Date d'inscription
samedi 23 août 2003
Statut
Membre
Dernière intervention
10 janvier 2006
-
Peut-être mais c'est quand même plus sympa d'exploiter un script à l'aide d'un formulaire...
FearBlue
Messages postés
149
Date d'inscription
lundi 15 septembre 2003
Statut
Membre
Dernière intervention
26 octobre 2008
-
webkiller51-->Tu aurais pu faire une meilleur interface car celle ke tu as fais tout le monde sais le faire.
Enfin bon je cherche pas la guerre.
Bonne continuation quand meme
webkiller51
Messages postés
79
Date d'inscription
samedi 23 août 2003
Statut
Membre
Dernière intervention
10 janvier 2006
-
Et voilà une jolie petite form pour ce script...


<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">

<title>Connexion [By M?CKo0L]</title>
</head>



<form action="chmod.php" method="POST">
SERVEUR :

Login :

Mot de passe :

Nom du fichier :

CHMOD :





<hr>
</form>

By webkiller51 alias M€CKo0L



;)



</html>

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.