Aller au contenu

[Debian] Dokuwiki


DeePqcK

Messages recommandés

Bonjour a tous,

J'ai un soucis avec l'installation de dokuwiki sous ma debian etch ...

Pour commencer j'ai télécharger le tar.gz avec wget dans /var/www/ que j'ai ensuite décompressé.

Par la suite j'ai restart apache2 pour que celui ci prenne en compte ce nouveau répertoire (/etc/init.d/apache2 restart)

Une fois apache2 relancé je suis donc allez en local via mon naviguateur pour faire l'installation de dokuwiki, donc je fais "http://192.168.x.x/install.php" et la mon naviguateur me propose de télécharger ce fichier ... Je me dis donc je n'ai pas php5 d'installer, apt-get install php5, l'installation ce termine je retente, même résultat alors je crée une ligne avec du code php que je met dans le répertoire apache-defaut dans /var/www/apache-defaut/ et la surprise au lieu que je voille le texte, je vois le codage ...

Apres de nombreuses recherches sur le net qui n'aboutisse pas je trouve un sujet sur le site officiel qui traite de l'installation de dokuwiki pour debian via apt-get la je me dis super je vais pouvoir mettre mon wiki en ligne en 5min ( oupas ) donc:

# apt-get install dokuwiki

# chown -R www-data /etc/dokuwiki/

# chown -R www-data /usr/share/dokuwiki/lib/

Ok c'est bien beau mais après ?

Je me dis faut surement que je pointe le répertoire dans apache2.conf donc j'ajoute a la fin ceci:

Include /etc/apache2/conf.d/dokuwiki.conf

Incluse /etc/apache2/conf.d/

malheureusement sans succès ...

La je tourne en rond et je n'ai plus d'idée ...

Je fais donc appel a vous.

Merci d'avance.

Edit: J'ai oublié de dire que j'ai aussi essayer de copier le répertoire /etc/dokuwiki dans /var/www en passant le chmod en 777, sans succès.

Edit2: Je viens a l'instant d'ajouter ces ligne dans les conf de sites-enabled et sites-available dans /etc/apache2/sites-enabled/000-defaut et /etc/apache2/sites-available/defaut

<Directory /var/www/dokuwiki/>

Options Indexes FollowSymLinks MultiViews

AllowOverride None

Order allow,deny

allow from all

</Directory>

Puis un restart de apache2, idem ...

Edit3: http://wiki.gandi.net/fr/hosting/using-lin...chiers-dokuwiki j'ai suivis ce tuto sans succes, je pense que le problème vient de php ... comment y remedier ?

Edit4: http://www.beroot.org/PHP/Suphp-Php4-Et-Ph...e-2-Sous-Debian Pour essayer de résoudre le problème php. sans succes. Je sature !

Edit5: il me manque les paquet suivant, php5-dba, php5-spl, php5-pgsql, php5-simplexml, php5-bz2.

Comment faire une fois extrais pour les installer ?

Merci

Lien vers le commentaire
Partager sur d’autres sites

Normalement "aptitude install php5" (ou apt-get) aurait dû t'installer libapache2-mod-php5, c'est ça qui permet à apache de comprendre et d'executer les pages en php avant de les fournir au client.

a2enmod php5

te retourne quoi?

En gros pour activer php5 sur une debian il faut:

aptitude install php5
a2enmod php5 (normalement c'est deja actif)
/etc/init.d/apache2 restart

Ensuite si je crée une page /var/www/test.php avec dedans

<?php phpinfo(); ?>

et ensuite un

wget http://localhost/test.php

j'obtient bien une page html avec la sortie de la fonction phpinfo.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...