Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Mac
Mac Avant de poster: Lire La FAQ Mac; Voir la page Outils; Voir les tutoriels.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/05/2011, 10h10   #1
Membre régulier
 
Avatar de kéraunos
 
Homme
Inscription : janvier 2005
Messages : 157
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : janvier 2005
Messages : 157
Points : 71
Points : 71
Par défaut Autoriser Apache à lire/écrire dans un dossier

Bonjour à tous,

Je ne sais pas vraiment si c'est la bonne section, j'hésitais avec le forum Apache, mais au pire vous me le signalerez.

La situation :
  • Mac OS X 10.6
  • Partage web activé: serveur Apache 2.2

Mon but : créer un dossier dans /Utilisateurs/moi/ dans lequel mon serveur Apache puisse lire et écrire. Dans ce dossier et également tous ses sous-dossiers à venir.

Mes essais :
Code :
1
2
3
$ cd /Users/moi/
$ mkdir folder_test
$ chown -R nobody:nobody folder_test/
(dernière ligne bêtement calquée sur un tuto, je dois l'admettre).

Résultat :
Code :
chown: folder_test/: Operation not permitted

Sauriez-vous comment donner ces autorisations à Apache ?

Merci.
kéraunos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2011, 18h35   #2
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 291
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 291
Points : 2 737
Points : 2 737
l'utilisateur qui tourne Apache c'est _www pas nobody
et il faut utiliser sudo pour changer le owner en _www

(au passage, un meilleur endroit pour mettre ce genre de dossier c'est plutôt /var que le home d'un utilisateur…)
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2011, 16h22   #3
Membre Expert
 
Avatar de Ceylo
 
Étudiant
Inscription : janvier 2007
Messages : 1 196
Détails du profil
Informations personnelles :
Âge : 21
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2007
Messages : 1 196
Points : 1 310
Points : 1 310
Pense également à modifier le fichier de configuration d'Apache pour qu'il sache qu'il a le droit d'aller lire dans le dossier que tu lui donnes. Tu peux te baser sur la configuration donnée pour le dossier de base:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<Directory "/Library/WebServer/Documents">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.2/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks MultiViews

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride None

    #
    # Controls who can get stuff from this server.
    #
    Order allow,deny
    Allow from all

</Directory>
__________________
Cherche un(e ) développeur/se pour la version Windows et/ou Linux de sfeMovie! Puis pour aider sur le noyau une fois les portages au point
Blog à ne SURTOUT PAS visiter :p
Ceylo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h06.


 
 
 
 
Partenaires

Hébergement Web