logo article ou rubrique
Spip chez Free.fr

Il existe sur la toile un certain nombre de tutoriels vous expliquant comment installer SPIP chez free.fr. Une chose est sûre : ce n’est pas aisé. À chaque montée de version SPIP, il y a le risque que « ça ne passe plus sur free ».

Concernant le bridage, voici quelques limitations (importantes) qui dénaturent quelque peu Spip :

  • pas de syndication
  • pas de flux pour alimenter SVP (pour les mises à jour de plugin), donc pas d’installation de plugin automatique
  • (la liste se complètera au fur et à mesure)

Si vous souhaitez toutefois vous lancer, voici quelques instructions.

La méthode proposée permet de garder l’interface graphique d’installation de SPIP et donc d’éviter de mettre les mains dans le cambouis.

Elle passe par 2 étapes :

  • Installer SPIP 3.0.25 qui s’installe normalement.
    Il faudra toutefois passer votre serveur en php 5 (php 56.1 à écrire dans le .htaccess)
  • Mettre à jour cette version vers la version de SPIP la plus récente

- Installation de SPIP 3.0.25 « manuellement »
Télécharger la version SPIP suivante : SPIP-v3.0.25, branche maintenue et sans faille de sécurité dans le code connue au moment ou cet article est écrit.
Dézipper et transférer les fichiers du dossier spip à la racine de votre page perso (FTP).
Rendez vous via votre navigateur sur : URL_de_votre_site.free.fr
rajouter /ecrire à la fin de votre URL : URL_de_votre_site.free.fr/ecrire

- Affichage de l’erreur suivante :

Il faut configurer la version php via votre .htaccess ; Changer la version PHP

S’il peut-être utile de connaître la version de PHP installée sur vos pages perso, il est carrément devenu indispensable de forcer sa mise à jour pour la passer en PHP 5 afin de faire fonctionner SPIP.

Pour cela il faut mettre dans un fichier .htaccess à la racine de son site une ligne qui dépend de la version désirée pour PHP :

  • PHP 5.6 : il faut indiquer php56 1
  • PHP 5.1 : php 1
  • PHP 4.4 : par défaut (hélas)

Retournez sur URL_de_votre_site.free.fr/ecrire pour configurer SPIP, suivez la procédure d’installation :
Indiquer le type de base de données : « MySQL » free.fr ne permet pas l’utilisation de SQLite & PostgreSQL
Renseigner l’adresse de la base de données : sql.free.fr
Le login de connexion (login d’accès au FTP)
Le mot de passe de connexion (mot de passe pour le FTP)
Choisir votre base : vous n’avez pas le choix, elle est imposée, c’est le même que le login.

Cliquez sur « suivant ».

- Compléter vos Informations personnelles

Cette étape consiste à vous créer un accès personnel à l’interface d’administration de SPIP.
Créez donc un pseudo, un login et un mot de passe. Le tout associé à une adresse email valide.

- Continuez la procédure

Vous voilà dans votre espace privé sur un site SPIP 3.0.25 [23448] opérationnel.

- Mise à jour via FTP
Télécharger la dernière version stable de SPIP
Dézipper et transférer par FTP sur votre page perso.

Et bien oui SPIP chez « Free.fr » c’est possible mais ce n’est pas une sinécure. De plus, il faut reconnaître qu’il y a plein d’hébergeurs associatifs ou pros qui font le job très bien pour le prix d’une bière par mois…

Je vous conseil SpipFactory.fr, mais sur ce coup la, je suis pas impartial ;)

Complément :
- Éviter les liens brisés et les erreurs 404 sur vos sites perso
Cette fonctionnalité permet de remplacer (entre autres) le message d’erreur de type 404 (Not found) par un texte personnalisé ou par une redirection sur une autre URL (locale ou externe). On utilise pour cela la commande ErrorDocument dont voici quelques exemples d’utilisation :

Cette commande doit se trouver dans un fichier .htaccess

  • Toutefois le squelette "Escal" dispose d’une page 404.html qui propose au visiteur de signaler le problème en laissant un message par la page "contact" du site ; C’est pourquoi, je ne m’étale pas sur la mise en place d’une tel page sur votre site.

- Supprimer l’un des nombreux "bridages" de Free.fr.
Il vous faut savoir que "SPIP" lance régulièrement des taches "CRON" et en l’état "FREE.FR" ne sera pas les exécuter.
Ajoutez ces lignes dans le fichier mes_options.php

- Affichage de l’erreur suivante :

il vous faut configurer la version php via votre .htaccess.

Pourquoi allez chez FREE.FR

Pourquoi allez chez Free.fr ?

  • Free.fr est gratuit
  • Free.fr propose un espace d"hébergement de 10Go
  • Free.fr fournie un nom en sous domaine de FREE.FR
  • Vous ne voulez pas débourser un centimes.

Comment disposer d’un Espace Perso chez Free ?

Que vous soyez chez Free ou non, vous pouvez disposer d’un espace perso de 10 Go exclusivement dédiés à la mise en place de votre site avec PHP 4 et 5, une base de données MYSQL ou PostgreSQL.

La procédure est assez simple et demande quelques jours de patience.

Le tout est d’avoir une adresse e-mail (ou compte email) du type ......@free.fr, de laquelle dépendront vos pages perso. Cette adresse e-mail va déterminer l’adresse de votre site.

Procédure pour disposer d’un Espace Perso chez Free :

- Etape 1 Création d’une adresse email

Choisir avec attention votre adresse mail car cela deviendra le nom de votre site !

  • Créer un compte "accès libre"

Formulaire en ligne pour la création d’un compte accès libre (gratuit)

  • Remplissez la colonne de droite contenant le formulaire d’inscription. Si vous disposez d’une adresse eMail, indiquez-la.
  • choisissez un login.

Attention il s’agira de votre identifiant qui vous permettra de gérer votre compte (et notamment de créer vos pages persos), mais c’est aussi votre première adresse @free.fr.
Un login vous est automatiquement proposé. S’il ne vous convient pas, vous pouvez en créer un dans le champ Autre proposition.

  • choisissez le type de courrier que vous souhaitez recevoir.

On vous propose de recevoir le Kit de connexion complet (avec CD-ROM) ou les Informations de configuration uniquement : la deuxième option suffit.

  • vérifiez les informations saisies.
    Si elles sont correctes, confirmez votre inscription en cliquant sur Étape suivante.
  • Il ne vous reste plus qu’a surveiller le Facteur.
    Vous recevrez par la poste votre identifiant et votre mot de passe qui vous permettront d’activer votre page perso.
  • Activer les pages perso
    muni de votre belle adresse email ....@free.fr et de votre mot de passe,
    • Rendez-vous sur votre interface de gestion
      Cette interface vous permet de gérer les fonctionnalités liées à votre compte eMail, en vous identifiant avec ce qui précède @free.fr et du mot de passe associé.
  • Bienvenue dans l’interface de gestion
    • Comporte trois parties :
      • Gestion de vos comptes mails
        vous y trouvez notamment un lien pour modifier votre mot de passe
      • Gérer votre connexion
        on n’en a pas besoin !
      • Gestion de vos pages perso
        Cliquez sur Activer votre compte pour les pages personnelles.
  • Activer votre compte

On vous demande si vous souhaitez activer une base de données. Mais pas n’importe laquelle : Il faut choisir une base de données Base MySQL.

Cochez la case indiquant que vous acceptez les conditions (lisez-les, peut-être, hein !) et cliquez sur le petit bouton rouge…

Vous obtenez ce message :

Votre compte a bien été créé sur notre serveur (base de données MySQL comprise). Les nouveaux comptes sont activés toutes les 48 heures environ.

[(

[*Bravo !*]

Il ne vous reste plus qu’à attendre pour passer a l’installation de Spip.
Pour l’instant, c’est vide, mais… ici c’est chez vous !

)]

Connaître son hébergement FREE.FR

SPIP chez FREE.FR c’est possible, mais compte-tenu des configurations serveurs très « serrées » (et du fait que tous les serveurs ne sont pas identiques semble-t-il), c’est à vos risques et périls que vous vous lancerez dans l’aventure. N’oubliez pas, par ailleurs, que ce FAI peut supprimer un compte (donc un hébergement) selon ses propres critères et que c’est irrévocable… Sauvegardes, sauvegardes.

Pour faire simple Free.fr c’est :

  • Espace disque (10 Go)
  • 32mo mémoire vive
  • Distribution Linux 64bits
  • Apache : 2.2.x
  • PHP : 5.6.8
  • MySQL : 5.0.83
  • PhpMyAdmin : 3.1.5

Aucune sauvegarde de site chez Free

Bon a savoir qu’il n’y a aucune sauvegarde des sites internet hébergés chez Free, y compris de la base de données. C’est donc à chacun de prévoir et de s’organiser.

et si vous utilisez les pages perso de Free.fr, il vous faut connaître les CGV
Alors pour ceux et celles qui trouvent que la lecture des CGV et rébarbatives, résumons ça ensemble.

- Les Conditions générales d’utilisation des Pages Perso

  • Article 1 : définitions
    ... /... Page personnelle : espace de données sur un serveur Web permettant à l’abonné d’y déposer des données qui seront accessibles aux autres.
    • Le service de « page personnelle » est fourni par Free à une personne pour que celle-ci puisse publier un site web lisible par tous ; ce service consiste en un espace dans lequel cette personne peut placer les données nécessaires pour constituer ce site.
  • Article 3 - Services fournis par FREE
    ... / ... 3.3. L’hébergement de pages personnelles
    • Tout l’article 3.3 concerne les pages perso
      L’utilisateur peut disposer de pages Web personnelles.
      • c’est là que Free s’engage à fournir le service décrit à l’article 1.
        La taille de ces pages est limitée à 100 Mégaoctets.
  • Free a annoncé officiellement cette extension de la taille des pages perso à 10 Gigas, et comme c’est un changement au bénéfice du consommateur, ça rend certes cette clause de 100 Mo caduque

Le contenu de ces pages personnelles est réalisé par l’utilisateur, sous sa seule responsabilité.
Il en est l’éditeur au sens de la loi no 86-1067 du 30 septembre 1986 modifiée par la loi no 2000-719 du 1er août 2000.

  • pour simplifier, nous sommes civilement et pénalement responsables de ce qui est publié dans nos pages personnelles

L’adresse et le contenu des pages personnelles doivent être en conformité avec les lois et réglementations en vigueur, nationales comme internationales, notamment en matière de propriété intellectuelle, littéraire et artistique, et ne contenir aucune information qui pourrait être considérée comme dénigrante, diffamatoire ou injurieuse, ou portant atteinte à la vie privée, aux bonnes mœurs ou à l’ordre public.

  • Sur une page perso comme partout, la loi doit être respectée et c’est le titulaire qui en est responsable.
    Si l’utilisateur héberge chez FREE un site de pages personnelles, il s’engage à mettre en ligne les coordonnées de FREE et plus généralement à se conformer aux dispositions de la loi no 2000-719 du 1er août 2000.
    les données circulant sur le réseau Internet sont susceptibles d’être détournées : la communication par l’utilisateur de données confidentielles (code de carte bleue, etc…) est faite à ses risques et périls.
    En gros tu fait ce qu’il te plaît plaît plaît, mais tu en assume les conséquences
  • 9.2. Responsabilité de l’utilisateur
    ... / ... L’utilisateur est également seul responsable du choix de l’adresse de ses pages personnelles et du contenu de celles-ci : il en est l’éditeur au sens de la loi no 86-1067 du 30 septembre 1986 modifiée par la loi no 2000-719 du 1er août 2000.
    • tu peu choisir n’importe quel nom mais ...
  • Article 12 - Résiliation suspension
    … / ... FREE pourra interrompre ou supprimer l’accès à tout ou partie des pages personnelles, à tout moment et sans préavis, en cas de manquement manifeste aux dispositions prévues à l’article 4 des présentes et dans le cadre de ses obligations au titre de la loi no 2004-575 du 21 juin 2004.
    • La « loi no 2004-575 » , s’appelle aussi « LCEN », et c’est en grande partie elle qui définit le statut légale d’hébergeur.Donc à tout moment, et sans avoir à prévenir, FREE peut suspendre une page perso qui serait contraire à la loi ou qui causerait un trouble technique sur le service.

[(

au final, ces CGV disent pour l’essentiel que

Une page perso est :

  • un site web ;
  • public ;
  • au contenu licite ;
  • compatible avec le service fourni par Free ;
  • dont le titulaire assume la responsabilité.)]

Quel serveur héberge votre site

Free dispose de centaines de serveurs. Et pour être dépanné en cas de problèmes, il faut connaître le nom du serveur qui héberge vos pages ...

Pour connaître le nom du serveur qui héberge vos pages web :

  • windows Cliquez sur "Exécuter...", tapez : cmd
  • Linux Ouvrir le Terminal

dans la nouvelle fenêtre, entrez ceci : nslookup monsite.free.fr

ps/ bien sûr, pensez à remplacer "monsite.free.fr" par l’adresse de votre site !

- Nous obtenons par exemple pour ce site :

~$ nslookup stephanepoupard.free.fr
Server:     192.168.0.254
Address:    192.168.0.254#53

Non-authoritative answer:
stephanepoupard.free.fr        canonical name = perso112-g5.free.fr.
Name:        perso112-g5.free.fr
Address: 212.27.63.112

- Votre site peut changer de serveur, vérifiez donc avant toute demande d’aide.

  • Une fois que vous aurez déterminé le nom de votre serveur

il suffit de rajouter test.php5 comme ci-dessous :

http://perso112-g5.free.fr/test.php5

Si vous obtenez l’erreur 500, cela vient du serveur... vous n’avez plus qu’à attendre que l’administrateur réseau relance la machine.

Par contre si vous visualisez sur la page,

  • le nom du serveur
  • La date et l’heure
    perso112-g5.free.fr
    Sunday 11th of March 2018 02:43:32 PM

Et que votre site est toujours en erreur 500... pas de chance, il vous faut revoir vos scripts, .htaccess afin de voir ce qui provoque cette erreur.

SPIP chez "FREE.FR" fonctionne, mais c’est un peu comme jouer a la Roulette russe, sachez toutefois que l’installation n’est pas des plus aisés.

Alors ici on liste les serveurs ou celui-ci fonctionne.

Peu importe la version a ce jour les serveurs couvrent toute les versions spip, pour peu que l’on applique la méthode préconisé pour l’installation

serveur Fonctionne Site exemple
Name : perso0-g5.free.fr Non c’est le serveur de Mail de free.fr
Name : perso1-g5.free.fr Non c’est le serveur de Mail de free.fr
Name : perso100-g5.free.fr Oui
Name : perso102-g5.free.fr Oui http://lessaintsfrancois.free.fr
Name : perso104-g5.free.fr Oui http://assagoum.free.fr
Name : perso105-g5.free.fr Oui http://dimey.free.fr
Name : perso106-g5.free.fr
Name : perso107-g5.free.fr Oui http://abcexpertises75.free.fr
Name : perso110-g5.free.fr Oui
Name : perso111-g5.free.fr Oui
Name : perso112-g5.free.fr Oui http://stephanepoupard.free.fr
Name : perso113-g5.free.fr Oui http://robin.nicaise.free.fr
Name : perso114-g5.free.fr Oui http://christian.marget.free.fr/spip-3.0.25
Name : perso115-g5.free.fr
Name : perso116-g5.free.fr Oui http://speleobretagneploire.free.fr
Name : perso130-g5.free.fr Oui http://imagesetpeche.free.fr
Name : perso132-g5.free.fr Oui http://josee.pochat.free.fr
Name : perso133-g5.free.fr Oui http://lachainerie.free.fr/
Name : perso153-g5.free.fr Non
Name : perso154-g5.free.fr Oui http://speleo.ponant.armor.free.fr
Name : perso159-g5.free.fr Oui http://gilles.leguevel.free.fr
Name : perso162-g5.free.fr Oui
Name : perso168-g5.free.fr Oui http://balafent.majik.tro.free.fr
Name : perso169-g5.free.fr Oui http://country.colomiers.free.fr/

Les erreurs chez FREE.FR

Héberger un site chez Free n’est pas une mince affaire. En effet, l’hébergeur bloque un certain nombre de paramètres et il faut donc s’adapter …

- Les Erreurs Serveur
Même si tout webmestre cherche à les éradiquer, il peut arriver que le serveur qui héberge un site rencontre un problème. Il peut avoir été éteint, la base de donnée peut avoir été corrompue, un autre site peut ne pas renvoyer les bonnes informations au bon moment ou le site peut faire face à un afflux d’un trop grand nombre de visiteurs.

  • Erreur liée à l’espace disque

    Il s’agit d’un problème temporaire.

  • Erreur 500 Internal Server Error
    Vérifiez dans le répertoire dans lequel se trouve le script et/ou dans les répertoires de niveau supérieur la présence d’un (ou plusieurs) fichier(s) .htaccess
    Si tel est le cas, renommez-le (les) temporairement en "temp.htaccess"
    Si vos scripts PHP fonctionnent ensuite correctement, c’est qu’une (ou plusieurs) fonctionnalité(s) utilisée(s) dans l’un des fichiers .htaccess n’est (ne sont) plus supportée(s) sur la nouvelle architecture des pages Web.
    Dans le cas contraire, il s’agit d’un problème temporaire lié aux serveurs PHP assurant le load balancing ou à la configuration du serveur Web.
  • Erreur 404
    Cette fonctionnalité permet de remplacer (entre autres) le message d’erreur de type 404 (Not found) par un texte personnalisé ou par une redirection sur une autre URL (locale ou externe). On utilise pour cela la commande ErrorDocument dont voici quelques exemples d’utilisation :
    • ErrorDocument 404 /monfichier404.html
    • ErrorDocument 404 http://monlogin.free.fr
    • ErrorDocument 403 /accesrefuse.html
      Cette commande doit se trouver dans un fichier .htaccess dans le répertoire vers lequel doivent être redirigés les messages d’erreur (généralement la racine du site Web, mais pas obligatoirement).
  • Erreur d’accès à un fichier

    Le chemin d’accès absolu à votre compte a été modifié. Vous devez le modifier de nouveau à la main. Pour éviter ce genre de problème, nous vous conseillons d’utiliser la variable $_SERVER["DOCUMENT_ROOT"] dans la mesure du possible. Ainsi, lorsque votre site sera déplacé ou que vous l’utiliserez en local pour faire des tests, vous n’aurez pas à modifier les chemins absolus. De nombreux scripts PHP utilisent encore trop souvent la variable en dur. Il est difficile de dresser une liste exhaustive des modifications à effectuer pour chacun de ces scripts. Dans un premier temps, renseignez-vous sur le site du (ou des) créateur(s) du script concerné.

    Une nouvelle restriction empêche momentanément d’accéder aux gros fichiers avec les fonctions d’accès/lecture/écriture des fichiers de PHP. Pour le moment, n’accédez pas à ces fichiers avec les fonctions PHP.

  • Erreur de connexion à la base de données
    • Problème temporaire
  • Mot de passe
    • Impossible de se connecter à la base de données

      Vérifiez que le bon mot de passe a été indiqué dans la configuration du script PHP que vous utilisez ou dans la fonction d’accès à la base de données. Si le problème n’est pas lié au mot de passe, il s’agit d’un problème temporaire

  • Erreur liée à l’espace disque

    Il s’agit d’un problème temporaire

  • Erreur liée à la fonction eMail :

    La fonction eMail est limitée. Attendez la semaine suivante pour envoyer des eMails à partir de ce compte Pages Perso.

    Il s’agit d’un problème temporaire

  • Fatal error ou Parse error
    vous n’avez pas de .htacess chez FREE.FR vous avez droit a :

    si vous utiliser le .htacess de spip, vous avez droit a :

    Donc il faut obligatoirement utiliser un .htaccess avec dedans comme seul ligne

    php56 1

    cela va activer" PHP Version 5.6.8" et si votre site affiche :

    C’est que le PHP 5, n’est pas activé.

Les limites techniques d’un site Spip hébergé chez FREE.FR

Les serveurs gratuits ont tous leurs limitations techniques par rapport à un serveur payant. Dans cette catégorie, Free semble meilleur et présente quelques intérêts pour tester son futur site ou le démarrer, si vous êtes néophyte.
Ici, sont rassemblées toutes les informations trouvées sur l’hébergeur FREE.FR pour héberger un site internet.
J’ai épluché les 160 pages du forum de Spip, lu un peu plus que 300 pages des différents messages émis sur la "Liste Spip rezo.net" consacrée a FREE.FR

  • Accès dossiers racines impossible
    L’explication la plus probable est que Free a augmenté la sécurité de ses sites. Auparavant, n’importe qui pouvait essayer d’accéder directement au contenu de dossiers.
    il vous suffit de rajouté dans votre .htaccess la ligne suivante
  • Faire sauter un des "bridages" de Free.fr
    la "Liste des travaux" de Spip ne se lançe pas
    (voir ici : /ecrire/ ?exec=job_queue).
    Ces tâches sont censées être exécutées à intervalles réguliers, et elles sont lancées par les visites sur ton site

    Sur un "vrai" serveur, on appelle ça une tâche "cron" : le système les lance automatiquement. Sur un site hébergé par un serveur mutualisé, ce type de procédure est souvent inaccessible, d’où l’idée de provoquer le démarrage des tâches avec les visites.

    Sauf que... l’appel à la "file d’attente" se fait d’une certaine manière, en arrière-plan, que Free semble avoir bloquée

La solution !, s’il n’existe pas, crée un fichier "mes_options.php" dans le répertoire "/config", habituellement situé à la racine de ton site et ajouter ces lignes dans le fichier mes_options.php

... et voilà :)
La manip’ est active au moment où le fichier et cette directive sont en place.
La file d’attente des travaux du "faux cron" de Spip est mise à jour et les tâches sont bien exécutées.
Autre avantage, tout à fait bienvenu : ça relance l’envoi du mail aux utilisateurs désirant s’inscrire, la syndication, la maintenance des caches et des bases...bref, si on choisit d’installer Spip sur free.fr, c’est une manip’ nécessaire.

  • Fonction mail()
    La fonction mail() est disponible chez Free, mais limitée à 2000 mails/semaine.
    Je précise que le plugin Escal permet dans la noisette " Identification " sur la page d’accueil d’afficher un formulaire destiné à ceux qui veulent participer au site :
    Le formulaire leur envoie par mail un login et un mot de passe
    Toutefois cela peu prendre un certain temps étant donné que l’envoie est lié a la manipulation que vous avez effectué pour "Faire sauter un des "bridages" de Free.fr"
  • Fonctions PHP interdites sur un site hébergé chez Free, les fonctions suivantes de PHP sont désactivées
    (Classement alphabétique)
    • chown
    • chgrp
    • chmod
    • chroot
    • closelog
    • disk_free_space
    • disk_total_space
    • dl
    • exec
    • flock
    • get_current_user
    • getmypid
    • getmyuid
    • imagerotate
    • ini_alter
    • ini_restore
    • ini_set
    • leak
    • link
    • listen
    • mysql_list_dbs
    • openlog
    • passthru
    • pclose
    • php_uname
    • popen
    • proc_open
    • putenv
    • realpath
    • restore_include_path
    • rmdir
    • set_include_path
    • set_time_limit
    • setlocale
    • shell_exec
    • sleep
    • socket_accept
    • socket_create_listen
    • socket_listen
    • symlink
    • syslog
    • system
    • tmpfile
    • umask
    • usleep
    •  
  • Limitations des mots de passe
    Les mots de passe pour se connecter sur les serveurs free (via les requêtes php) ne doivent pas dépasser 10 caractères et Le mot de passe doit être composé de 6 à 16 caractères parmi a-z, A-Z, 0-9, #$, ;. :*@[]() ?+=-_% »

Actuellement, la longueur maximale des mots de passe est de :

  • 16 caractères ASCII pour le compte/email ;
  • Attention : si vous devez vous authentifier sur les serveurs Usenet de Free (IP non Free/Proxad), la longueur maximale est de 15 caractères.
  • 16 caractères ASCII pour l’accès FTP.
  • 10 caractères ASCII pour l’accès SQL (16 caractères lorsque la version de php passera à 5.5.x).
  • Hébergement chez free avec PostgreSQL
    Je n’ai pas essayé d’héberger une base de données "PostgreSQL".
    Si vous avez expérimenté cette solution, merci de nous transmettre vos observations par la page contact de ce site
  • Le point " ." ou le trait " - " dans votre nom de domaine chez Free
    Sachez que lorsque vous choisissez un courriel avec un point "." genre :
    • mon.site chez free.fr
      Votre nom de domaine sera :
    • http://mon.site.free.fr
      Et Free créera votre base de données en remplaçant le point par un trait "_" :

C’est bon a savoir car votre fichier connect.php de spip aura la forme suivante :

  • l’URL rewriting
    Le but de l’URL rewriting dans la plupart des cas est d’obtenir des URLs propres. En effet, les sites dynamiques actuels présentent souvent des URLs complexes présentant des ? et des & pas forcément très compréhensible par les utilisateurs et encore moins par les robots d’indexation ; L’URL rewriting va nous permettre de mettre à l’intérieur de votre site des URLs plus “jolies” dans le sens où elles seront compréhensibles et facilement indexables par les robots
    Exemple :
    • http://Mon_site.free.fr/spip.php?article1&lang=fr
      ça vous dit pas grand chose ?, par contre
    • ttp ://spipfactory.free.fr/ ?Comment-disposer-d-un-Espace-Perso&lang=fr
      C’est mieux car la page sera plus facilement indexée. Les internautes qui la chercheront avec les mots "disposer espace perso". dans un moteur de recherche la trouveront plus facilement.
      Pour cela, il vous suffit de choisir "URLs Propres en query-string" dans votre espace privé.
      et pour info le reste ne fonctionne pas puisque le fichier .htaccess d’origine n’est pas correctement installé à la racine du site.
  • Mot de passe attention à la limitation

Les mots de passe pour se connecter sur les serveurs free (via les requêtes php) ne doivent pas dépasser 10 caractères

- Syndication

Chez free.fr, l’ouverture / lecture de fichiers distants est désactivée, rendant la syndication intégrée à Spip inopérante.

Toutefois c’est contournable grâce a la Syndication RSS en javascript.

les mails

  • Pas plus de 2 000 mails envoyés/semaine (cela inclut toute les tentatives )
  • Pas plus de 20 destinataires et/ou appels de la fonction mail par exécution de script PHP
  • La valeur du From : doit être l’email du compte depuis lequel est envoyé l’email

Pour info les messages d’erreurs suivants sont liés au point prés-cités :

1°) Mais alors, comment faire pour envoyer des mails de façon massive ? (newsletter, etc.)

Et bien, Free a un service gratuit dédié à cela : http://ml.free.fr

La documentation est disponible ici.

Ainsi, vous n’aurez à envoyer qu’un seul mail pour qu’il soit propagé à l’ensemble de vos abonnés.

Pourquoi quitté FREE.FR

  • pas de SAD
  • spip_loader ne fonctionne pas
  • la "Liste des travaux" de Spip pose problémes
  • Les pages perso de Free ont leurs limites ; Cet hébergement pose de temps en temps des problèmes et limitations (au niveau des performances par exemple, la navigation dans l’espace privée est parfois lente). Une autre limitation est que free empêche toute requête http sortante depuis son hébergement.

Je cite :

Les pages perso hébergées gratuitement chez Free ne peuvent plus, depuis quelques jours, faire appel à des services externes (sur d’autres noms de domaine) en PHP. De quoi compliquer la vie des utilisateurs...

Depuis quelque temps, Yohan Tordjman, responsable du service pages perso chez Free, avait mis en place un système permettant aux utilisateurs d’avoir recours à des services externes en PHP (des API, ou des flux RSS, par exemple...), à condition que le domaine demandé soit inscrit dans une liste blanche. Pour ajouter un site à cette liste, il suffisait d’en faire la demande sur les newsgroups des pages perso ; après vérification, si le domaine n’était pas considéré comme problématique, il était ajouté.

Suite à des abus, le serveur « passerelle » permettant de filtrer les accès externes a grillé, indique Yohan Tordjman. Conséquence directe : le système de whitelist ne sera pas remis en ligne, coupant tout accès externe possible pour les pages perso. Les effets de cette décision sont lourds pour les utilisateurs : un blog auto-hébergé, par exemple, ne sera plus capable de réaliser de mises à jour automatiquement. Des API fréquemment utilisées, comme celles de Google ou Akismet (anti-spam), ne sont plus fonctionnelles... etc.

Néanmoins, à toute chose malheur est bon : pour corriger le souci de façon durable, Yohan a annoncé qu’il se penchait sur une mise à jour de la version de PHP sur les serveurs des pages perso. Cette mise à jour était réclamée depuis bien longtemps par la communauté : la version actuelle, obsolète, ne permet plus de faire tourner un certain nombre d’outils (systèmes de forums, blogs et autres CMS).

L’arrivée de ce nouveau PHP pourrait toutefois prendre « plusieurs mois » selon Yohan. Il faudra donc prendre son mal en patience...
Source : newsgroups p.f.services.pagesperso

Et bien je le dit, Free.fr m’a rendu service pendant de nombreuse années et me rend encore service a ce jour http://stephanepoupard.free.fr.
Mais honnêtement penser vous que étant l’initiateur de la plateforme https://spipfactory.fr, je pouvais laisser mon site chez free.fr ?

C’est décidé vous déménagez votre site internet ailleurs :

  • Vous avez trouvé votre futur Hébergeur :-))

- Préparation des cartons

  • Récupérer votre structure Rubrique, article, etc ... base de données SQL
  • Rapatrier les images dossier IMG
  • Rapatrier toute la personnalisation de votre site dossier squelettes
  • Récupérer le fichier config/mes_options.php
  • Récupérer la configuration de vos plugins, de votre site ieconfig

- Comment faire mes cartons
Plusieurs méthodes existent, prenons a mon humble avis la plus simple

Afin d’avoir une sauvegarde complète

  • Sauvegarder le contenu de la base par l’interface de" Spip"
    http://Url_de_votre_site/ecrire/?exec=sauvegarder
  • Export de configurations par l’interface du plugin "Import-Export "
    http://Url_de_votre_site/ecrire/?exec=sauvegarder

puis en console lancer la commande
wget -r -l 0 ftp://www.domaine.example/* —ftp-user=nom_user —ftp-password=password

Et voilà sur votre PC Vous disposez d’une archive complète de vos fichiers.
puce

Haut de page
Réalisé sous SPIP
Habillage ESCAL 4.3.2