Précédent   Forum des professionnels en informatique > Systèmes > Windows > IIS
IIS Forum d'entraide serveur Web IIS (Internet Information Services)
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 06/08/2011, 14h48   #1
Membre chevronné
 
Inscription : juillet 2006
Messages : 1 194
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 1 194
Points : 746
Points : 746
Par défaut PHP + IIS + Droit d'accès aux fichiers

Bonjour.

J'ai un problème de droit d'accès. PHP ne peut pas écrire de fichiers sur mon site.

J'ai configuré dans IIS une application pool nommée "Joomla" et mon site (employant Joomla! 1.7) pour qu'il utilise ApplicationPoolIdentity comme utilisateur.
J'ai donné plein droits au répertoire racine de mon site à l'utilisateur virtuel IIS APPPOOL\Joomla (vous connaissez le principe).
Quand je lance une page php, je vois bien dans le gestionnaire de tâche que les deux process php-cgi et w3wp tournent bien sous l'utilisateur Joomla.

Et pourtant PHP n'a pas le droit de créer de fichiers (et sans doute d'en modifier, effacer, ...).

Par contre quand je donne plein droit à IUSR sur le répertoire racine de mon site alors PHP peut faire ces opérations (ça foncionne évidemment aussi avec Users (tout utilisateurs)).

J'ai cherché du côté de la configuration de php (php.ini) en particulier sur le paramètre fast_cgi.impersonate (pas sur de l'écriture en rédigeant ce post).
Mais à part causer plus de blocages encore avec la valeur 0, j'en ai rien tiré.


Je suis perdu, quelqu'un a un plan ?
Sergejack 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 12h48.


 
 
 
 
Partenaires

Hébergement Web