Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 smile

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 wink

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