Fichier: changer propriétaire par défaut

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Fichier: changer propriétaire par défaut

par tibo007 » 13 déc. 2006, 18:15

mon apache2 etait planqué dans "etc/apache2"

alors que je le croyais rangé dans usr/local/...

par zeus » 13 déc. 2006, 17:27

Suite à ta remarque, je me suis rendu compte que je ne m'était jamais posé la question "Est-il possible de modifier cet utilisateur ?" :oops:

Et, après avoir épluché mes php.ini, il s'avère que j'ai rien trouvé dans ce sens donc je serais d'avis de dire que non ... :-k

Mais toujours est-il que le solution d'utiliser chown() n'est pas dépendante de la configuration du serveur, donc plus portable ;)

EDIT --
Suite à la lecture de ta réponse, je viens de me rendre compte que je retrouve plus le apache2.conf dans WAMP :shock:

par tibo007 » 13 déc. 2006, 17:25

Je viens enfin de trouver ce fameux "coeur":
J'utilise apache2, il faut donc trouver apache2.conf et modifier 2lignes se situant dans le premier quart du fichier

User www-data
Group www-data

Merci :wink:

par tibo007 » 13 déc. 2006, 17:18

Merci de ton aide!
Je pensais que l'on pouvait intervenir plutot au moment de la création... Tu veux dire que tous les serveurs apache donnent par défault un nom a la noix au propriétaire?? ou bien ce nom est claqué en dur quelque part?
Sinon je vais devoir me rabattre sur le chown... :)

par zeus » 13 déc. 2006, 17:15

Cet utilisateur est l'utilisateur qui est utilisé lors la création du fichier : ton serveur apache et plus précisement le coeur PHP.

Plutot que de modifier les configurations de ton serveur, il est préférable de changer le propriétaire de ce fichier dans le script, juste après la création grâce à la commande chown() qui fonctionne de manière similaire à la fonction UNIX du même nom

Fichier: changer propriétaire par défaut

par tibo007 » 13 déc. 2006, 17:02

Bonjour à tous,

Lorsque je cree un fichier avec fopen dans un script PHP, le propriétaire par défaut est "www-data".
Comme vous pouvez le deviner, je ne sais pas d'ou sort cet odieux personnage, et surtout je suis dans l'impossiblité par la suite de modifier ce fichier.

Ma question est donc: Qui gere ce propriétaire par defaut?(qui n'est pas le login utilisé pendant la création), Ou peut on le modifier??

Merci d'avance :wink: et joyeux noel