Comment PHP lecture/écriture/exécution ?

  • mindfullsilence
  • Professor
  • Professor
  • Avatar de l’utilisateur
  • Inscription: Aoû 04, 2008
  • Messages: 846
  • Status: Offline

Message Avril 16th, 2012, 9:56 pm

PHP utilise-t-il les autorisations sur l'utilisateur qui est actuellement connecté au serveur et à exécuter en vertu de ces autorisations ? Ou crée-t-il un utilisateur temporaire sur le système ? Ou utilise le « » groupe tout le monde ? Je veux dire si je définis un fichier que je ni quiconque dispose de l'autorisation de lecture/écriture/ou exécuter, sera PHP soit verrouillé depuis ce fichier ? Autorisations en chômage complet devra être définie sur un fichier PHP de lecture/écriture dans le fichier ?
Use your words like arrows to shoot toward your goal.
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Avril 16th, 2012, 9:56 pm

  • Zealous
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Avr 15, 2011
  • Messages: 1201
  • Loc: Sydney
  • Status: Offline

Message Avril 17th, 2012, 4:54 am

vous chmod, dépend de la fonction. Mais oui 777 est généralement fine.
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de l’utilisateur
  • Inscription: Aoû 04, 2008
  • Messages: 846
  • Status: Offline

Message Avril 17th, 2012, 1:33 pm

Ouais, j'ai été plus curieux à quel groupe utilisateurs relèvent de processus PHP. 777 donne lecture, lecture et exécution pour tout le monde, mais Id voudrait savoir quel groupe/utilisateur spécifique PHP utilise lorsque l'exécution d'un script que les effets d'un fichier.
Use your words like arrows to shoot toward your goal.
  • Zealous
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Avr 15, 2011
  • Messages: 1201
  • Loc: Sydney
  • Status: Offline

Message Avril 17th, 2012, 11:09 pm

chmod [options] mode [, mode] fichier1 [fichier2...]

7 complète
6 lire et écrire
5 lecture et exécution
4 en lecture seule
3 écrire et exécuter
2 écrire seulement
1 exécuter uniquement
0 aucun

Puis il y a les droits mondiaux des droits/utilisateur et admin droits un chiffre chaque. (Juste faire une remarque pour d'autres)

r lire lire un fichier ou une liste un contenu de répertoires
w écriture écrire dans un fichier ou un répertoire
x exécuter exécuter un fichier ou parcourir une arborescence de répertoire
Exécuter x spécial
s setuid/gid
t collant

Php aurait donc besoin de quelques-unes de ces fonctions pour être en mesure de travailler. vous devez au moins + rx pour exécuter je pense.

655 est généralement sans danger, mais là encore j'ai eu n'a jamais vraiment de problèmes de permission avec php sauf installation pré fait des logiciels comme SMF. Je pense que je vais faire quelques recherches à ce sujet

Afficher de l'information

  • Total des messages de ce sujet: 4 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 138 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC