Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/09/2006, 21h15   #1
Invité de passage
 
Inscription : septembre 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 6
Points : 1
Points : 1
Par défaut [FTP] Autorisation des fichiers (chmod )

Bonjour,
j'héberge mon site sur un FTP (dont je ne suis pas le propriétaire), je n'ai que l'addresse, un login et un mot de passe. Le strict minimum pour pouvoir simplement herberger des fichiers sur le web.

Une de mes pages propose aux internautes, à la maniére d'un blog, d'envoyer un fichier sur le site. Une autre ajoute des données à une page etc.

Mais chacunes de ces actions renvoient une erreur 'Permission denied'. J'ai tout vérifié : les dossiers ne sont pas en lecture seule; j'ai essayé de les chmoder en local puis de les envoyer sur le FTP, rien à faire; j'ai également essayé de créer des repertoire "sur place" avec mkdir en mettant directement le mode, toujours rien à faire, même erreur.

J'en conclu donc qu'il faut vraiment être le super-proprio, ou je ne sais pas trop qui pour pouvoir modifier les autorisations d'un fichier.

J'ai oublié de dire, quand je fais un click droit sur mes dossiers, au lieu de me proposer les différents niveaux d'autorisation, l'onglet "propriété" me dit "ce serveur ne prend pas en charge la modification des autorisations de fichier".

Comment puis-je faire?

A noter que ce serveur a été créé par l'oncle d'une amie, et qu'il a créé plusieurs dossiers ftp pour sa famille, dont mon amie en question qui me gracie d'un peut de place gratuite et sans pub!
ScroudaF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/09/2006, 23h22   #2
Membre émérite
 
Avatar de alain31tl
 
Alain
Inscription : novembre 2005
Messages : 897
Détails du profil
Informations personnelles :
Nom : Alain
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : novembre 2005
Messages : 897
Points : 910
Points : 910
C'est inutile de chmoder en local avant de les basculer via FTP, celà ne sera pas pris en compte.
Maintenant, si tu ne peux pas modifier non plus les propriétés sur ftp, il te reste une dernière alternative.
Tu déposes un simple fichier, exemple :

Code :
1
2
3
4
 
<?php
chmod ("le_repertoire", 0755);
?>
Précision, mets le bien à l'extérieur du répertoire concerné. lllolll
Et tu le lances depuis ton navigateur et tu vérifies ensuite.
Pas sûr que celà forcera la modif mais à vérifier.
__________________
Ce n'est pas parce que les choses sont difficiles qu'on n'ose pas les entreprendre.
C'est parce qu'on n'ose pas les entreprendre qu'elles sont difficiles.
alain31tl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/09/2006, 18h01   #3
Invité de passage
 
Inscription : septembre 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 6
Points : 1
Points : 1
Par défaut Deja testé :(

Oui, j'ai bien testé cette solution également, et sans être trés originale, cela me donne une erreur "Permission denied"
ScroudaF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/09/2006, 18h18   #4
Membre émérite
 
Avatar de alain31tl
 
Alain
Inscription : novembre 2005
Messages : 897
Détails du profil
Informations personnelles :
Nom : Alain
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : novembre 2005
Messages : 897
Points : 910
Points : 910
Je n'en ai pas de quatrième.
sorry.
__________________
Ce n'est pas parce que les choses sont difficiles qu'on n'ose pas les entreprendre.
C'est parce qu'on n'ose pas les entreprendre qu'elles sont difficiles.
alain31tl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/09/2006, 20h20   #5
Invité de passage
 
Inscription : septembre 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 6
Points : 1
Points : 1
merci bicoup quand même
ScroudaF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/08/2008, 02h09   #6
Invité de passage
 
Inscription : septembre 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 6
Points : 1
Points : 1
Mouarf, en tapant mon pseudo dans google je suis tombé sur ce topic

Je n'aime pas les problèmes irrésolus, et si quelqu'un a le même problème que j'ai posé ici, j'en donne la réponse (que j'ai trouvée après avoir écrit ici) :

il suffit de créer le répertoire ou le fichier en lui attribuant la permission, il ne faut pas chercher à modifier ce chmod, mais à ne pas laisser la valeur par défaut lors de la création du dossier/fichier :

trouch ("nom du fichier", 777);
mkdir ("nom du dossier", 777);

par exemple
ScroudaF est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h11.


 
 
 
 
Partenaires

Hébergement Web