Bonsoir, plutôt que de devoir changer les répertoir conf et data en 777, ne serait-il pas plus judicieux que l'utilisateur www-data devienne le propriétaire des fichiers du wiki ?
Si $user est le groupe de l'utilisateur :
chmod www-data:$user -R data/pages chmod 2775 data/pages chmod g+w -R data/pages
Ça marche sur data comme sur conf non ?, et permet l'édition hors le serveur web (sftp ?) en toute sécurité.
La création de fichiers par ce moyen est plus dangereuse. À moins de régler son client pour qu'il règle les droits sur les fichiers créés (laborieux, complexe, moults clients, versions, …).
Si $user est le login de l'utilisateur :
chmod $user:www-data -R data/pages chmod 2775 data/pages chmod g+w -R data/pages
Ça marche presque pareil, voire mieux ? Non. Les pages créés via le serveur ne sont pas directement accessibles par l'utilisateur, à moins de régler le paramètre
dans la configuration du wiki. Ce n'est donc pas si simple que ça en a l'air, mais il est possible d'appronfondir non ?