Probleme move_uploaded_file et fichier 600


hm19000
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 2 Oct 2005

Probleme move_uploaded_file et fichier 600

Message le Jeu Déc 27, 2007 11:00

Bonjour

J'utilise move_uploaded_file($_FILES["monfichier"]["tmp_name"],$repertoireDestination.$nomDestination) apres le transfert d'un fichier par un formulaire, mais les fichiers sont mis en chmod 600 alors je dois toujours ouvrir ssh pour les mettre en 755 , est qu'il y a une solution pour les mettres automatiquement en 755 ?


Merci


phpmikedu83
WRInaute passionné
WRInaute passionné
 
Messages: 1281
Inscription: 6 Aoû 2005

Message le Jeu Déc 27, 2007 11:29

Avec ça, ça devrait rouler:

Code: Tout sélectionner
system('chmod 755 "' . $repertoireDestination.$nomDestination . '"');


;-)


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Jeu Déc 27, 2007 11:46

il y a ca me semble-t-il :
Code: Tout sélectionner
chmod ($repertoireDestination.$nomDestination, 0755);


hm19000
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 2 Oct 2005

Message le Jeu Déc 27, 2007 14:50

ca n'a pas marché, pour les 2 rien


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Jeu Déc 27, 2007 17:13

il semble qu'il faille faire un chmod 777 sur le répertoire d'abord.
-http://fr.php.net/move_uploaded_file
-http://fr.php.net/chmod


hm19000
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 2 Oct 2005

Message le Jeu Déc 27, 2007 17:15

oui, le dossier est deja en 777 et fichiers sont mis dans ce dossier mais ils sont en 600


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Jeu Déc 27, 2007 17:43

chez moi le chmod 0755 marche bien. sinon il y a aussi la version ftp avec ftp_chmod :
-http://fr.php.net/ftp_chmod


phpmikedu83
WRInaute passionné
WRInaute passionné
 
Messages: 1281
Inscription: 6 Aoû 2005

Message le Jeu Déc 27, 2007 22:25

Ouai, si l'utilisateur du script n'a pas les droits SSH, je pense que ça doit coincer un peu...


hm19000
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 2 Oct 2005

Message le Jeu Déc 27, 2007 22:53

Je peut activer le ssh ( je suis sur mon dédié ) mais j'ai peur qu'il y aura un risque de piratage

est qu'il y a un risque ?


phpmikedu83
WRInaute passionné
WRInaute passionné
 
Messages: 1281
Inscription: 6 Aoû 2005

Message le Jeu Déc 27, 2007 23:06

hm19000 a écrit:Je peut activer le ssh ( je suis sur mon dédié ) mais j'ai peur qu'il y aura un risque de piratage

est qu'il y a un risque ?


C'est bien du linux?

Si c'est la cas, ton user il aura que ses droits user... C'est sûr que le risque 0, c'est pas de SSH du tout... Mais bon après ton user il pourra modifier que ce qui lui appartient...


hm19000
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 2 Oct 2005

Message le Jeu Déc 27, 2007 23:13

Ok , je vais l'activer mais sur l'ancien serveur j'avais pas ce problème les fichiers sont uploader en 755, je crois qu'il y a une régler a modifier pour automatiser ça ?


phpmikedu83
WRInaute passionné
WRInaute passionné
 
Messages: 1281
Inscription: 6 Aoû 2005

Message le Jeu Déc 27, 2007 23:15

hm19000 a écrit:Ok , je vais l'activer mais sur l'ancien serveur j'avais pas ce problème les fichiers sont uploader en 755, je crois qu'il y a une régler a modifier pour automatiser ça ?


je le pense aussi, mais j'ai la fonction chercher de mon cerveau qui est un peu buggée là, lol ;-)
Mais faut chercher du côté du php.ini je pense ;-)


hm19000
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 2 Oct 2005

Message le Ven Déc 28, 2007 15:33

J'ai activé ssh sur le domaine mais system('chmod 755 "' . $repertoireDestination.$nomDestination . '"'); ne marche pas


hm19000
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 2 Oct 2005

Message le Ven Déc 28, 2007 18:37

J'ai trouvé ca http://forums.fedora-fr.org/viewtopic.php?pid=204456 mais j'ai rien compris est que vous pouvez m'aider plus


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités