Installation SPIP3.1 chez Free
Bonjour les écureuils.
Après avoir galéré une journée pour installer spip3.1 sur un serveur pageperso chez free, je vous fais part de mes trouvailles afin de faciliter la vie des suivants.
Il faut créer un fichier .htaccess à la racine de votre pageperso
<IfDefine Free>
PHP56 1
</IfDefine>
Cela force le serveur free à utiliser la version 5.6.8.
Par défaut (sans la ligne ’PHP56 1’), le serveur utilise PHP 4.4.3-dev
Avec PHP 1, le serveur utilise PHP 5.1.3RC4-dev
En utilisant PHP56 1, plus aucun warning du style
Warning: htmlspecialchars() expects at most 3 parameters, 4 given in /mnt/113/sda/2/4/LOGIN/ecrire/inc/filtres_mini.php on line 222
Concernant la base de données, il m’était impossible de me connecter au serveur sql de chez free avant le forçage du PHP56.
Voici les informations entrées pour se connecter à la base de données
serveur : sql.free.fr
login : ’celui de votre compte free
mdp : ’celui de la base de données si différent de celui du compte free.
Bon courage