Chmod
kk1cp Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre kk1cp
- Inscrit le : 11/12/2005
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
CHMOD (avec un seul O)
C'est le système d'autorisations de fichiers sur le système d'exploitation LINUX, comme la plupart des hébergeurs PHP tournent avec Linux, tu entends parler de ça.
En gros le Chmod permet de définir les droits d'accès à un fichier qui t'appartient.
Rentrons dans les détails maintenant
Il y a trois attributs différents U, G, O
(User Group Other => Utilisateur groupe autres)
A chacun d'eux est attribué une valeur en base Octale
Avec:
X = 1, W = 2 et R = 4
et correspondent aux droits suivants:
x = execute (executer)
w = write (écrire)
r = read (lire)
exemple:
Chmod 731
7 = 1+2+4 = rwx
3 = 1+2 = wx
1 = x
qui peut s'écrire: rwx-wx--x
Ainsi l'utilisateur a tous les droits
Le groupe peut ecrire et executer le fichier
Les autres peuvent Lire seulement.
Détail: Un fichier ne peut être supprimé du dossier que si les droits d'execution sont autorisé, si seulement l'écriture est permise on ne peut que vider le fichier, mais pas le supprimer.
Voilà j'espère que ça servira à d'autres personnes aussi parce que c'est long à taper tout ça
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
kk1cp Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre kk1cp
- Inscrit le : 11/12/2005
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
exemple une fichier en
731: rwx-wx--x
en
622 = 6 + 2 + 2
= (4+2) + 2 + 2
= rw + w + w
ou plutôt rw--w--w-
Ce ferai par la commande (sous linux)
chmod u -x,g +w, o=x nomdufichier
Mais la solution de changer directement par le FTP est la plus employée, il suffit d'avoir un logiciel FTP, tu fais clic droit sur le fichier en question et tu devrai avoir une fenêtre avec tout les différents droits. Suffit de décocher execution pour le groupe User, cocher écriture pour le groupe Groupe.
Ps: Ton serveur est sur Free, tu ne peux pas changer le chmod()

Mais ils ont fait en sorte que ça marche presque tout le temps ême sans changer le chmod
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Comment faire alors?
C'est simple, il suffit de faire un clic droit puis propriétés sur le dossier qui t'intéresse (comme dans Windows lorsque tu modifies des propriétés).

Ensuite tu coches les cases qui t'intéressent (si tu sais pas les autorisations que tu veux tu tappes directement le nombre dans la case du bas et tu fais entrer

Voila
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Visiteur
Boosteur Inactif
Visiteur
Boosteur Inactif
Édité par Visiteur Le 22/06/2006 à 21h19
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
Madmathx:
"Servir à surcharger la base de donnée"Quel interêt de se tirer dans le pied
Je pense que tu parles plutôt de mises en cache par des fichiers texte pour éviter non pas de surcharger la base de donnée, mais éviter les requêtes statique inutiles.
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
Visiteur
Boosteur Inactif
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
lili23 Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre lili23
- Inscrit le : 23/05/2006
- Site internet
Vous dites qu'il faut changer le chmod pour 3 dossiers : images, index/cache et un autre mais j'ai pas compris ce qu'il faut changer lorsque je vais dans attributs il y a 700 donc je ne sais pas quelles autres cases je dois cocher pour ces 3 dossiers que vous nous conseiller de modifier.
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
lili23 Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre lili23
- Inscrit le : 23/05/2006
- Site internet
ouais un truk en moins lol, merci.
lelillois Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre lelillois
- Inscrit le : 22/06/2006
CrowkaiT:
Avec free tu n'as pas à te préocuper de ça, c'est automatique
Impossible de faire un CHMOD 777 sur Free.
Alors que l'installe se bloque sur le message d'erreur :
"les dossiers /cache et /auth (auth dans le dossier includes) doivent être mis impérativement en chmod 777!"
Comment faire ?
Merci
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
essaye en ajoutant @clearstatcache(); à la ligne 773 du fichier install.php, pense à enregistrer et à le réuploader.
Si ça ne marche toujours par met /* à la ligne 773 et */ à la ligne 823.
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie