
Quoi de mieux qu'un support en direct avec le développeur :)
Vous n'êtes pas identifié.
Nous allons voir ici comme bien installer son petit site web à l'aide de Nanomus chez free.fr
Comme cet hébergeur gratuit pose pas mal de contraintes techniques sur ses serveurs, j'ai donc du revoir un peu nanomus pour pouvoir profitez d'un site web gratuitement
Installation étape par étape
Etape un : upload du mini cms sans base de données
Tout d'abord il vous faudra uploader le contenu complet du pack nanomus 1.0.3 sur le ftp de free
Une fois ceci réalisé, il va falloir modifier quelques paramètres dans nanomus pour le faire fonctionner correctement
Etape deux: configuration du mini cms
Ouvrir le fichier index.php de minimus ( présent dans le dossier Nanomus_103 ) puis modifier la ligne 37 suivante:
define('FREE_FR', false );
par celle ci
define('FREE_FR', true );
Ainsi nanomus saura qu'il est installé sur un compte free, cette étpe est primordiale, sans ceci nanomus ne fonctionnera pas
Etape trois: création du dossier sessions
Nanomus étant un logiciel libre et gratuit du type zéro cookie, il va logiquement utiliser les sessions pour vous permettre de conserver temporairement votre identification, pour ce faire et spécifiquement pour free.fr il faudra à l'aide de votre logiciel FTP créer un dossier sessions sur le root de votre compte ( dans le dossier principal )
Etape quatre: configuration du fichier .htaccess
Cette étape est importante aussi, car sans ceci nanomus ne fonctionnera pas chez free
Tout d'abord par défaut free étant ( encore ) sous PHP 4 nous allons donc devoir activer PHP 5
Ouvrez le fichier sample.htaccess dans lequel vous retrouverez ceci:
# Décommentez la ligne suivante pour free.fr
#PHP 1
# Décommentez les lignes suivantes hors free.fr
#DirectoryIndex index.php
#RewriteEngine on
#RewriteRule ^([A-z0-9_-]+)\.html$ index.php?page=$1 [L]
#RewriteCond %{HTTP_HOST} !^www\.your_domaine\.your_extention [NC]
#RewriteRule (.*) http://www.your_domaine.your_extention/$1 [QSA,R=301,L]Je pense que les commentaires sont assez explicites, vous comprendrez donc qu'il vous suffira de décommenter la ligne 2 de ce fichier puis de supprimer le reste du code ce qui donnera ceci ( j'enlève juste le dièse devant PHP 1 )
# Décommentez la ligne suivante pour free.fr PHP 1
Ainsi le fichier .htaccess se retrouve extrêmement léger et ne servira qu'à l'activation de PHP 5, l'url rewriting étant fonctionnelle sans le fichier .htaccess ceci n'étant pas possible chez free
Pensez évidemment à renommer le fichier sample.htaccess que nous venons de modifier en .htaccess puis de le renvoyer sur votre FTP dans le dossier principal de votre compte free
Une fois tout ceci effectué, je vous invite à vous rendre sur votre site puis de vous identifier avec les identifiants suivants :
* utilisateur : admin
* mot de passe : admin
Dans un premier temps, je vous conseille fortement de modifier le mot de passe d'accès ( le compte admin est modifiable aussi - et c'est conseiller de mettre autre chose aussi ), puis et surtout dans le champ URL de votre site de mettre votre URL complète comme ceci
* http://monlogin.free.fr/
Attention deux choses sont importantes :
* mettez bien http://
* terminez bien votre url par / ( le slash final )
Tout est Ok, alors validez et activez si possible l'url rewriting ce qui valorisera votre contenu aux yeux des robots 
Vous voilà prêt, votre site internet est fonctionnel gratuitement à l'aide d'un logiciel ultra simple qu'est nanomus et un hébergeur gratuit de renom qu'est free.fr
Régalez vous bien et pour tout complément n'hésitez pas, je saurai quoi vous répondre ... forcément ... qui mieux que le développeur lui même peut vous aider 
Hors ligne
Bonjour,
Très bien votre petit tuto.
Je précise que si Free ne supporte pas l'urlrewriting, chez eux, c'est le multiwiew.
Pour l'activer, il faut metre dans le fichier .htaccess : Options +MultiViews
Dès que j'ai un peu de temps, je teste nanomus.
Pierre
Hors ligne
merci pierre,
comme tu le verras dans nanomus j'ai justement pallié au fait que free n'autorise pas l'url rewriting via htaccess, j'ai donc développé spécifiquement pour ce cas précis ( free.fr ) une simili-url-rewriting qui permet de se passer de .htaccess
il est vrai que le multiview permettrait aussi d'enlever le.php de l'url !
à faire pour une prochaine version, ce qui permettrait d'avoir des urls un peu plus courtes chez free
merci de tout retour et idée de ta part, je suis preneur de tout pour faire avancer ce mini cms
( même si pour moi il répond pile poil à mes désidératas )
Hors ligne