Auteur | Message |
---|---|
Maximus32
| Inscrit le : 13/05/2009 |
# Le 07/01/2014 à 17:02 J'ai eu besoin de modifier des droits sur l'ensemble des fichiers d'un répertoire, du coup j'ai utilisé la commande CHMOD classique : chmod 664 *.jpg Mais ça n'a pas fonctionné. Pour info, mon répertoire contient 29000 fichiers... J'ai été obligé de découper en plusieurs commandes pour que ça fonctionne : chmod 664 0*.jpg Je ne savais pas que CHMOD et CHOWN était limité en nombre de fichiers... Je vais devoir le refaire bientôt, vous n'avez pas plus simple ? Sinon, quand je génère une image (ou un fichier en général) avec PHP, est-ce que je peux donner des droits particulier directement depuis mon script ? |
PyRoFlo
| Florent Inscrit le : 09/05/2005 |
# Le 07/01/2014 à 17:15
Maximus32 a dit : Sinon, quand je génère une image (ou un fichier en général) avec PHP, est-ce que je peux donner des droits particulier directement depuis mon script ? http://php.net/chmod De rien |
Maximus32
| Gael Inscrit le : 13/05/2009 |
# Le 07/01/2014 à 17:30 J'avais chercher du coté de fopen() et fwrite() mais pas directement chmod()... Merci Flo ! |
Geo 113
| Geoffrey Inscrit le : 04/05/2005 |
# Le 07/01/2014 à 18:22 ca dépends du système de données mais évite de dépasser 10k fichiers par répertoire les perfs baissent. Cosmix |
thomas33
| Thomas Inscrit le : 08/05/2007 |
# Le 07/01/2014 à 19:00 Hello, find . -name "*.jpg" -exec chmod 664 {} \; Ca ne marche pas ça ?? |
Bool
| Olivier Inscrit le : 09/05/2005 |
# Le 07/01/2014 à 21:34 +1 thomas. find . -name '*.jpg' -print0 | xargs -r -0 chmod 664 |
Bool
| Olivier Inscrit le : 09/05/2005 |
# Le 07/01/2014 à 21:35
Maximus32 a dit : ... Sinon, quand je génère une image (ou un fichier en général) avec PHP, est-ce que je peux donner des droits particulier directement depuis mon script ? Oui, il faut régler l'umask. Avec un umask 002 les fichiers créés par PHP seront par défaut en 664. |
Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.
© MHN - Tous droits réservés | CNIL N°844440 | 23/11/2024 12:43:35 | Généré en 5.97ms | Contacts | Mentions légales |