pour faire simple, un CHMOD de 777
NON !On ne fait pas dans le simple quand il s'agit de définir les droits d'un fichier, mais dans le strictement nécessaire. Ça sert à quoi de donner tous les droits à tous les utilisateurs de la machine ? Est-ce qu'en faisant ça, tu n'ouvres pas un trou béant dans la machine ? Tu n'en sais rien du tout.
La plupart du temps, les problèmes de droits ne viennent pas de chmod, mais du propriétaire et du groupe auxquels est affecté le fichier, qui ne sont pas adaptés du tout (du genre le fichier appartient à un utilisateur simple alors qu'il devrait appartenir à l'utilisateur qui exécute l'application : www, www-data, apache ou autre httpd). Conseiller un chmod 777, c'est faire un raccourci totalement aberrant qui va faire donner l'impression à l'interlocuteur que les droits Unix ça sert à rien et c'est pas la peine de s'en préoccuper alors qu'il n'y pas de mécanisme plus simple et que c'est la base de la sécurité de la machine.
Et j'ai horreur, mais vraiment horreur de tomber sur un fichier de configuration qui possède les droits d'exécution...
La commande chmod 777 devrait provoquer une décharge électrique dans le clavier avant de demander : « Et là, vous êtes encore sûr de ce que vous me demandez de faire ? ».
Bonjour,
Je suis bien d'accord. Mais cela ne sert à rien de s'énerver.
Mais si le script est en local ou temporaire cela permet d'éviter de s'embêter.
Sinon c'est sûr qu'un CHMOD de 744 est plus approprié et évite que quelqu'un de mal attentionné fasse des bêtises.
Mais je n'ai pas non plus la prétention de tout savoir, je ne connais pas tout non plus (cf mon score) ....
C'est un forum, j'essaye juste d'aider... Normalement, quand on demande de l'aide, on attend plusieurs réponses et on fait la synthèse pour voir la mieux adapté à notre problème.