Re: Re : apache + droit sur fichiers uploadés

2010-03-25 Par sujet Grégory Bulot
Tahar BEN ACHOUR  à écrit le Thu, 25 Mar 2010
16:27:41 + (GMT)


> Le problème c'est que les répertoires parents ont des droit 755 et le
> umask est à 0022 quand je passe à l'utilisateur www-data et que je
> fais un touch dans le repertoire en question, j'obtiens un fichier
> avec des droits corrects. En plus quand je consulte les logs, rien
> n'indique une erreur quelque part.

- vous pourriez faire un touch de la même façon dans le
répertoire /tmp ? (si les droits ne sont pas bon, c'est selinux, et un
chcon malheureux pas sur de cela : chcon -t tmp_t uploads)

- vous n'avez pas de module suPHP actif ?



-- 

Cordialement
Grégory BULOT

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20100325180224.6ff65...@morpheus.bulot-fr.com



Re: Re : apache + droit sur fichiers uploadés

2010-03-25 Par sujet David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

[Limiter le nombre de caractère par ligne, à une valeur décente, par
exemple 80, c'est toujours d'actualité pour les envois, merci]

Le 25/03/2010 12:04, Tahar BEN ACHOUR a écrit :

> En effet ce n'est pas un problème ftp, mais c'est lors de l'upload
> d'une interface web, et voici le code de la page d'upload

Php a son manuel [0], une partie est consacrée au téléchargement de
fichiers [1], dispose de fonctions sur les systèmes de fichiers [2]
comme par exemple chmod [3].

[0] http://fr2.php.net/manual/fr/
[1] http://fr2.php.net/manual/fr/features.file-upload.php
[2] http://fr2.php.net/manual/fr/ref.filesystem.php
[3] http://fr2.php.net/manual/fr/function.chmod.php

Amicalement

David

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkurlbIACgkQ18/WetbTC/rA5gCfc9Nf7HR3DHD7HurCBpZ+TcO8
COsAnisJCcPpevkZqQ016ttHZ0f9GFZy
=6fhN
-END PGP SIGNATURE-

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/hog4jj$bp...@dough.gmane.org



Re: Re : apache + droit sur fichiers uploadés

2010-03-25 Par sujet Grégory Bulot
Tahar BEN ACHOUR  à écrit le Thu, 25 Mar 2010
16:27:41 + (GMT)

Votre messagerie coupe bizarrement les réponses


> Le problème c'est que les répertoires parents ont des droit 755 et le
> umask est à 0022 quand je passe à l'utilisateur www-data et que je
> fais un touch dans le repertoire en question, j'obtiens un fichier
> avec des droits corrects. En plus quand je consulte les logs, rien
> n'indique une erreur quelque part.
> 
> Je n'arrive pas à comprendre d'où provient le problème

un fichier .htaccess ?

rien dans les log apaches (ptet pas le access.log, mais l'error.log)

j'avous ne pas voir, je ne fais que donner des idées sans trop chercher


-- 

Cordialement
Grégory BULOT

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20100325174403.39496...@morpheus.bulot-fr.com



Re : apache + droit sur fichiers uploadés

2010-03-25 Par sujet Tahar BEN ACHOUR



Vous n'avez pas beaucoups avancé 
> depuis le 19, certes la réponses étai
faire sur les droits sessions, mais 
> vous auriez pu chercher un peu plus.


si vous faites,  depuis 
> root
su - www-data -s /bin/bash

touch 
> /var/www/Votresite/RepertoireUpload/CreeParTouch.txt
stat 
> /var/www/Votresite/RepertoireUpload/CreeParTouch.txt

si vous mettez vos 
> fichiers dans /var/ftp/[je sais pas quoi], vérifier
les umasks,  droits 
> des répertoires parent, ...

Le problème c'est que les répertoires parents ont des droit 755 et le umask est 
à 0022 quand je passe à l'utilisateur www-data et que je fais un touch dans le 
repertoire en question, j'obtiens un fichier avec des droits corrects. En plus 
quand je consulte les logs, rien n'indique une erreur quelque part.

Je n'arrive pas à comprendre d'où provient le problème











-- 

Cordialement
Grégory 
> BULOT

--
Lisez la FAQ de la liste avant de poser une question :

> href="http://wiki.debian.org/fr/FrenchLists"; target=_blank 
> >http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez 
> un message avec comme objet "unsubscribe"
vers 
> ymailto="mailto:debian-user-french-requ...@lists.debian.org"; 
> href="mailto:debian-user-french-requ...@lists.debian.org";>debian-user-french-requ...@lists.debian.org
En 
> cas de soucis, contactez EN ANGLAIS 
> ymailto="mailto:listmas...@lists.debian.org"; 
> href="mailto:listmas...@lists.debian.org";>listmas...@lists.debian.org
Archive: 
> 
> target=_blank 
> >http://lists.debian.org/20100325170721.15342...@morpheus.bulot-fr.com


 

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/18527.81224...@web26305.mail.ukl.yahoo.com



Re: apache + droit sur fichiers uploadés

2010-03-25 Par sujet Grégory Bulot
Tahar BEN ACHOUR  à écrit le Thu, 25 Mar 2010
15:31:06 + (GMT)
> Bonjour à tous,
> 
> je fais face à un problème étrange pour lequel je n'arrive pas du
> tout à trouver de piste.
> 
> j'ai un serveur apache + php et je ne sais pas pourquoi quand
> j'upload via un forumulaire web, les fichiers uploadés dans le
> dossier de destination reçoivent les droits 500 du coup il ne sont
> pas lisibles sur les pages web !
> 
> Est-ce un paramètre apache ou autre chose ? 

Vous n'avez pas beaucoups avancé depuis le 19, certes la réponses étai
faire sur les droits sessions, mais vous auriez pu chercher un peu plus.


si vous faites,  depuis root
su - www-data -s /bin/bash

touch /var/www/Votresite/RepertoireUpload/CreeParTouch.txt
stat /var/www/Votresite/RepertoireUpload/CreeParTouch.txt

si vous mettez vos fichiers dans /var/ftp/[je sais pas quoi], vérifier
les umasks,  droits des répertoires parent, ...

-- 

Cordialement
Grégory BULOT

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20100325170721.15342...@morpheus.bulot-fr.com



Re : apache + droit sur fichiers uploadés

2010-03-25 Par sujet Tahar BEN ACHOUR


>> David DUPONT <
>> href="mailto:davidclaude.dup...@gmail.com";>davidclaude.dup...@gmail.com> 
>> à écrit le Thu, 25 Mar 2010
>>16:38:00 +0100
>> Si tu upload via FTP, cela 
>> vient des paramètres de ton FTP, tu dois
>> être en "create mask" 500 je 
>> pense

>raté il a dit que cela le faisait via interface web 
> (formulaire
>d'upload)

En effet ce n'est pas un problème ftp, mais c'est lors de l'upload d'une 
interface web, et voici le code de la page d'upload


Le fichier de destination existe déjà 
!";
else {
// copie du fichier
echo "file saved";
move_uploaded_file($_FILES['curcus']['tmp_name'],
$repertoire.$dest_fichier);
}
}
else{
echo
"".$erreur."";
}
?>


>-- 

>Cordialement
>Grégory 
> BULOT

--
Lisez la FAQ de la liste avant de poser une question :

> href="http://wiki.debian.org/fr/FrenchLists"; target=_blank 
> >http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez 
> un message avec comme objet "unsubscribe"
vers 
> ymailto="mailto:debian-user-french-requ...@lists.debian.org"; 
> href="mailto:debian-user-french-requ...@lists.debian.org";>debian-user-french-requ...@lists.debian.org
En 
> cas de soucis, contactez EN ANGLAIS 
> ymailto="mailto:listmas...@lists.debian.org"; 
> href="mailto:listmas...@lists.debian.org";>listmas...@lists.debian.org
Archive: 
> 
> target=_blank 
> >http://lists.debian.org/20100325164903.041c6...@morpheus.bulot-fr.com




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/971785.71670...@web26305.mail.ukl.yahoo.com



Re: apache + droit sur fichiers uploadés

2010-03-25 Par sujet Grégory Bulot
David DUPONT  à écrit le Thu, 25 Mar 2010
16:38:00 +0100
> Si tu upload via FTP, cela vient des paramètres de ton FTP, tu dois
> être en "create mask" 500 je pense

raté il a dit que cela le faisait via interface web (formulaire
d'upload)
-- 

Cordialement
Grégory BULOT

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20100325164903.041c6...@morpheus.bulot-fr.com



Re: apache + droit sur fichiers uploadés

2010-03-25 Par sujet David DUPONT
Si tu upload via FTP, cela vient des paramètres de ton FTP, tu dois être en
"create mask" 500 je pense

Cordialement

David DUPONT

2010/3/25 Tahar BEN ACHOUR 

> Bonjour à tous,
>
> je fais face à un problème étrange pour lequel je n'arrive pas du tout à
> trouver de piste.
>
> j'ai un serveur apache + php et je ne sais pas pourquoi quand j'upload via
> un forumulaire web, les fichiers uploadés dans le dossier de destination
> reçoivent les droits 500 du coup il ne sont pas lisibles sur les pages web !
>
> Est-ce un paramètre apache ou autre chose ?
>
> Merci
>
>
>
>
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
>
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
> vers debian-user-french-requ...@lists.debian.org
> En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
> Archive:
> http://lists.debian.org/968727.57229...@web26305.mail.ukl.yahoo.com
>
>


apache + droit sur fichiers uploadés

2010-03-25 Par sujet Tahar BEN ACHOUR
Bonjour à tous,

je fais face à un problème étrange pour lequel je n'arrive pas du tout à 
trouver de piste.

j'ai un serveur apache + php et je ne sais pas pourquoi quand j'upload via un 
forumulaire web, les fichiers uploadés dans le dossier de destination reçoivent 
les droits 500 du coup il ne sont pas lisibles sur les pages web !

Est-ce un paramètre apache ou autre chose ? 

Merci





--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/968727.57229...@web26305.mail.ukl.yahoo.com