Page 1 sur 1

Wamp - Gestion de droits d'accès aux dossiers

Posté : 20 oct. 2010, 22:20
par lord.anonymous
Bonjour à tous!

J'utilise Wamp (une des versions les plus récentes, je l'ai installée il y a quelques mois, version du fichier wampmanager.exe: 1.6.1.33) installé sur Windows7 64bits ultimate. Version apache: 2.2.11, version PHP: 5.3.0, version MYSQL: 5.1.36
Le répertoire WWW est dans un dossier sur une autre partition (D:) ainsi que les bases de données.
Tout était fonctionnel sans aucun soucis, les chemins avaient été bien paramétrés. Pas d'autre programme qui fait interférence avec Wamp (Skype ou autre).

Il y a 2 jours, j'ai dû modifier des droits d'accès de dossiers pour des questions de gestion réseau informatique, et faire en sorte que les dossiers concernant "WWW" et "Bases de données" ne soient pas accessibles par le réseau. J'avais donc défini les droits d'accès uniquement pour l'administrateur (moi-même) et pour ma propre session.

Mais Wamp ne fonctionnait alors plus, l'icône restait rouge, et aucune info dans les logs! ( :?: d'ailleurs!)
Avec l'observateur d'événements de Windows, j'ai pu constater que cela concerne l'accès aux dossiers, donc un rapport avec les droits alors définis.

Ce que je trouve curieux, c'est que même en "admin" ou avec moi-même avec tous les droits sur les dossiers en question, Wamp n'arrive pas à y accéder alors qu'avec l'explorateur windows, pas de soucis.
J'ai bien tenté d'exécuter wampmanager.exe en mode "administrateur" ou bien avec toutes sortes de compatibilités possibles, mais rien n'y change.

La seule solution que j'ai trouvé, c'est de partager mes dossiers "WWW" et "Bases de données" avec "tout le monde" avec "tous les droits", et faire en sorte que le partage soit non visible ($) mais je trouve cette solution peu satisfaisante. Suffisante pour l'instant, mais pas propre dans le fond.

Si quelqu'un peut m'aider à comprendre??? Merci de votre aide!

PS: merci de ne pas m'orienter vers des solutions Linux, je reste sous Windows.

Re: Wamp - Gestion de droits d'accès aux dossiers

Posté : 21 oct. 2010, 07:18
par xTG
La question qui se pose à mon avis c'est comment as-tu fait pour que ces dossiers ne soient pas accessibles via le réseau ?
Pour ma part je passe par TuneUp pour protéger ce genre de chose, il permet de désactiver l'accès aux disques dur via le réseau (que windows ne désactive jamais...).
Cela suffit amplement et ainsi tu peux laisser la lecture pour tous. Puisque de manière seuls les utilisateurs du PC pourront accéder au dossier.

A moins que cela soit un disque dur réseau ?

Re: Wamp - Gestion de droits d'accès aux dossiers

Posté : 21 oct. 2010, 21:40
par lord.anonymous
Non, mais dans le cadre de mon travail, je laisse quelques répertoires en partage sur un réseau informatique quand mon pc portable y est connecté.
J'ai donc défini des droits sur certains répertoires et pas sur d'autres, afin que tout ne soit pas visible depuis un autre poste informatique.

Ce qui est curieux, c'est qu'en étant bien connecté sous ma session (avec tous les droits) je peux lire/écrire dans n'importe quel répertoire et en particulier avec "WWW" et "Bases de données", mais Wamp n'arrive pas à y accéder alors qu'il tourne aussi sous ma session? C'est ça que je ne comprends pas.

A part contourner le problème avec un partage caché, je ne peux pas arriver à faire tourner Wamp.

Re: Wamp - Gestion de droits d'accès aux dossiers

Posté : 22 oct. 2010, 13:59
par Nagol
Tu peux avoir plus de logs en lançant apache en mode manuel (httpd.exe -k start) tu auras alors une erreur claire nette et précise, sur les questions de droits windows je ne m'y connais pas, je n'utilise plus windows depuis des lustres, mais si je prend mon expérience d'apache sous unix/linux, je sais qu'apache a des soucis avec les export NFS et désactiver la directive enableMMAP permet de solutionner tu veux peut-être regarder de ce çoté la aussi.