DokuWiki

It's better when it's simple

Outils pour utilisateurs

Outils du site


fr:install:free.fr

Ceci est une ancienne révision du document !


DokuWiki sur Free ?

:?: J'essaie d'installer DokuWiki sur mon compte Free, mais j'obtiens des erreurs en tous genres.

:!: Les administrateurs de Free ont mutilé la configuration de PHP au-delà de ce que DokuWiki peut supporter. DokuWiki ne fonctionnera pas chez Free (si c'est le cas pour quelqu'un, c'est une pure coïncidence). Merci de ne signaler aucun bug au sujet du fonctionnement de DokuWiki sur Free, sans avoir d'abord vérifié que le bug se produit encore chez un autre hébergeur.

:!: Certaines personnes ont réussi à modifier des parties de DokuWiki pour contourner certaines limitations de Free. Vous pourrez trouver plus d'informations dans ces discussions sur le forum :

Peter 08/09/2007: J'ai pu installer les versions 06/11/2006 et 2007/06/26 (séparément) sur free.fr J'ai lu quelque part (je ne retrouve plus la source, désolé) qu'il faut:

  • Créer le repertoire sessions à la racine de votre site
  • Ajouter le fichier .htaccess avec la ligne suivante pour activer php 5

php 1

Je confirme que cela fonctionne, mais il y avait un avertissement en utilisant l'option Configuration du menu Admin, pour mettre à jour une option de configuration de votre site: Ligne 50 du fichier lib/plugins/config/settings/extra.class.php où l'instruction sort a besoin d'un tableau et non une chaine de caractères.

J'ai trouvé le problème: c'est la fonction glob qui rend une mauvaise valeur pour une raison de sécurité. L'explication se trouve sur la page de référence de la fonction glob! http://fr.php.net/manual/en/function.glob.php Il y trouve une fonction safe_glob qui fonctionne très bien pour notre utilisation, merci à BigueNique at yahoo dot ca! Plus d'avertissement et cela fonctionne mieux pour les contrôles d'accès!

Cheers!

Résumé d'une installation chez free

1/ Téléchargez dokuWiki décompactez-le.

2/ Appliquez le patch. Patch pour free.fr

3/ Pour la gestion des droits, 700 a l'air de marcher.

4/ Installez le tout sur le site free.

5/ créez à la racine de votre site free un répertoire /sessions et un fichier .htaccess contenant php 1

6/ paramétrez le tout via l'appel à install.php

Fait le 24/10/2009, ça marche bien !

fr/install/free.fr.1257085250.txt.gz · Dernière modification : 2009-11-01 15:20 de 82.226.31.243

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki