web-dev-qa-db-fra.com

Déplacement uniquement du répertoire de données DokuWiki sur un autre serveur

J'ai installé DokuWiki sur IIS7. Selon les exigences de mon équipe, nous devons déplacer uniquement le répertoire Data vers un autre emplacement de serveur, par exemple:

  • IIS7 a installé l'emplacement DokuWiki: C:\inetpub\wwwroot\dokuwiki\conf
  • emplacement de données sur l'autre serveur que nous voulons: U:\Archive\LP_Archive\SH_Systems\DEV01\dokuwiki

Donc pour cela, j'ai suivi les pointeurs sur DokuWiki installe IIS7 . Conformément au lien ci-dessus, j’ai essayé d’ajouter IUSR aux autorisations relatives aux dossiers de données, mais cela a échoué en raison de l’insuffisance de mes privilèges. Et sans cette permission IUSR définie sur le dossier de données, j'obtiens une erreur en tant que:

Le datadir ('pages') en est introuvable, inaccessible ou inscriptible.

Y a-t-il un autre moyen de le faire fonctionner? Existe-t-il un autre compte que IUSR que je peux utiliser?

1
amit

Cela a fonctionné pour moi avec ces paramètres

  1. Déplacement de l'installation complète de DokuWiki sur une autre machine. Maintenant IIS sur HPV-SHSDEV1-01 pointe vers l'installation de DokuWiki à cet emplacement\co-lp-vmpfile2\SH_custom_applications\SH_Systems\DEV01\dokuwiki\dokuwiki

  2. Changement de l'identité de l'utilisateur anonyme en identité de pool d'applications

  3. Chemin UNC utilisé à la place du chemin de lecteur mappé pour localiser le dossier à partir d'IIS

1
amit