Pages : 1
#1 Le 29/04/2008, à 04:57
- Astrolivier
[résolu]droits pour dokuwiki
bonjour,
le but est de faire mon petit wiki, pour y mettre mes cours,
m'organiser, et apprendre comment marchent "ces trucs là" !
donc j'ai installé appache, php et dokuwiki
j'ai décompressé dokuwiki dans /var/www/Wiki
et ai la page d'install à http://localhost/Wiki/install.php
j'ai déjà eu du mal à en arrivé là, et je vous demande quelques conseils pour m'aider avec ce wiki et mon cerveau
la page de l'installeur me dit :
{DOCUMENT_ROOT}Wiki/conf/ is not writable by DokuWiki. You need to fix the permission settings of this directory!
{DOCUMENT_ROOT}Wiki/data is not writable by DokuWiki. You need to fix the permission settings of this directory!
{DOCUMENT_ROOT}Wiki/data/pages is not writable by DokuWiki. You need to fix the permission settings of this directory!
{DOCUMENT_ROOT}Wiki/data/attic is not writable by DokuWiki. You need to fix the permission settings of this directory!
{DOCUMENT_ROOT}Wiki/data/media is not writable by DokuWiki. You need to fix the permission settings of this directory!
{DOCUMENT_ROOT}Wiki/data/meta is not writable by DokuWiki. You need to fix the permission settings of this directory!
{DOCUMENT_ROOT}Wiki/data/cache is not writable by DokuWiki. You need to fix the permission settings of this directory!
{DOCUMENT_ROOT}Wiki/data/locks is not writable by DokuWiki. You need to fix the permission settings of this directory!
{DOCUMENT_ROOT}Wiki/data/index is not writable by DokuWiki. You need to fix the permission settings of this directory!
j'ai donc changer les droits et mis astrodeb (moi) comme user
debmachine:/home/astrodeb# chown -R astrodeb /var/www/Wiki/
et c'est toujours pareil.
comme j'ai pas envie de changer tout et n'importe quoi, ou plutôt n'importe comment, je fais appel à vous
debmachine:/home/astrodeb# ls -l /var/www/Wiki
total 80
drwxr-xr-x 2 astrodeb astrodeb 4096 jun 27 2007 bin
drwxr-xr-x 2 astrodeb astrodeb 4096 jui 19 2007 conf
-rw-r--r-- 1 astrodeb astrodeb 17992 jun 27 2007 COPYING
drwxr-xr-x 9 astrodeb astrodeb 4096 jun 27 2007 data
-rw-r--r-- 1 astrodeb astrodeb 2090 jun 27 2007 doku.php
-rw-r--r-- 1 astrodeb astrodeb 6536 jun 27 2007 feed.php
drwxr-xr-x 6 astrodeb astrodeb 4096 jun 27 2007 inc
-rw-r--r-- 1 astrodeb astrodeb 185 jun 27 2007 index.php
-rw-r--r-- 1 astrodeb astrodeb 15848 jui 19 2007 install.php
drwxr-xr-x 8 astrodeb astrodeb 4096 jun 27 2007 lib
-rw-r--r-- 1 astrodeb astrodeb 264 jun 27 2007 README
-rw-r--r-- 1 astrodeb astrodeb 12 jui 19 2007 VERSION
je fais le tout sous debian, mais je peux faire sous ubuntu si c'est plus simple.
j'attends un peu pour mettre le nouveau heron
merci
Dernière modification par Astrolivier (Le 29/04/2008, à 11:28)
S'il faut absolument faire des sacrifices pour assurer le progrès de l'humanité, ne serait-il pas indispensable de s'en tenir au principe selon lequel c'est à ceux dont on exige le sacrifice que la décision doit revenir en dernier ressort ? (howard zinn)
Hors ligne
#2 Le 29/04/2008, à 07:04
- philpep-tlse
Re : [résolu]droits pour dokuwiki
Y'a pas plus clair comme érreur;
la commande qu'il te faut c'est : dans le repertoire de dokuwiki :
chmod +w conf/
et tu fait ça pour tous les dossier qu'il te demande...
EDIT, si ça marche pas assaye avec chmod a+w...
Dernière modification par philpep-tlse (Le 29/04/2008, à 07:04)
le "lol" est aux boulets ce que le ";" est aux programmeurs
blog | Wiki Fvwm | Essayez le Window Manager From Scatch | Topic WMFS
Hors ligne
#3 Le 29/04/2008, à 07:21
- teke
Re : [résolu]droits pour dokuwiki
Sauf erreur, le problème vient du fait que apache s'exécute sous son propre nom, et que pour des raisons de sécurité des sites web, il ne peut pas exécuter les scripts php qui ne lui appartiennent pas.
Je ne me souviens plus exactement comment j'avais réglé le problème chez moi, il me semble que c'est du côté des variables du fichier php.ini. Quelque chose comme mode????
#4 Le 29/04/2008, à 07:31
- Thamior
Re : [résolu]droits pour dokuwiki
Au contraire, je pense tout simplement qu'Apache tourne avec l'id par defaut (www-data).
Il faut donc appliquer des droits adequats à ton dossier Wiki
# chmod -R 750 /var/www/Wiki
puis donner ces accès au bon utilisateur, celui d'Apache :
# chown -R www-data:www-data /var/www/Wiki
Voilà pour le début
Hors ligne
#5 Le 29/04/2008, à 08:03
- Astrolivier
Re : [résolu]droits pour dokuwiki
j'ai juste fait le
chown -R www-data:www-data /var/www/Wiki
et j'accède au menu
je n'ai pas le temps d'aller plus loin de suite, je vous tiens au courrant, mais ça a l'air bon
S'il faut absolument faire des sacrifices pour assurer le progrès de l'humanité, ne serait-il pas indispensable de s'en tenir au principe selon lequel c'est à ceux dont on exige le sacrifice que la décision doit revenir en dernier ressort ? (howard zinn)
Hors ligne
#6 Le 29/04/2008, à 11:28
- Astrolivier
Re : [résolu]droits pour dokuwiki
j'ai commencé à éditer des pages, donc tout est ok (j'espère).
merci beaucoup !
S'il faut absolument faire des sacrifices pour assurer le progrès de l'humanité, ne serait-il pas indispensable de s'en tenir au principe selon lequel c'est à ceux dont on exige le sacrifice que la décision doit revenir en dernier ressort ? (howard zinn)
Hors ligne
Pages : 1