Configuration de l’espace d’hébergement
La configuration se fait depuis l’interface d’administration de 1and1
Base de données MySQL
Il faut créer une base de données en cliquant sur Administration de MySQL (et non pas 1&1 Base de données !).
Une fois créée, vous disposez d’un tableau :
| Nom de la base de données | Nom d’utilisateur | Mot de passe | Nom du serveur de la base de données | Description | Etat |
|---|---|---|---|---|---|
| db123456789 | dbo123456789 | P@ssw0rd | db111.unetun.com | Pour SPIP | disponible |
qui vous servira pour la configuration de SPIP.
Accès FTP
L’accès FTP se fait avec votre nom de domaine pour le host et le nom d’utilisateur et mot de passe données eux aussi par l’interface d’administration (Accès FTP)
Configuration de SPIP
1and1 dispose de 3 moteurs pour php : 3, 4 et 5. Par défaut, il traite les .php3 avec le moteur php3. Or, il faut que SPIP 1.8.n dispose de php 4.1 minimum.
→ Modifier une ligne du .htaccess proposé pour SPIP :
AddType x-mapp-php4 .php3
→ D’autre part, pour la réécriture d’URL, il faut indiquer, toujours dans le .htaccess la base de réécriture :
RewriteBase /
Et dans ecrire/mes_options.php3 :
Enfin, il faut bien penser à supprimer le index.html d’origine [1], sinon c’est lui qui s’affiche et pas le site SPIP.
L’ensemble de ces paramètres de configuration est dans le fichier suivant :
Gestion d’erreur 404 : page non trouvée
Une fois que les url propre2 sont en place, la gestion 404 est pris en charge par SPIP.
Cas d’un site placé dans un sous dossier
Il y a en fait 2 cas :
- Il s’agit d’un domaine hébergé dans un sous dossier sur 1and1 (genre http://www.monsite.info/)
→ RewriteBase / car il s’agit de réécrire par rapport à la racine de votre domaine (telle qu’elle est visible dans l’URL) - Il s’agit d’un sous dossier sur un domaine (genre http://www.monsite.info/test/)
→ RewriteBase /nomdudossier/
Cas du bridage d’upload avec Free ADSL
Rappel : depuis août 2005 jusqu’a maintenant (fin décembre 2005), les freenautes non dégroupés passés en IP/ADSL Max constatent que le débit FTP en mode passif (PASV) est tellement lent qu’il en devient quasi inutilisable (plus lent que le RTC).
Or, 1and1 impose d’utiliser le mode FTP passif.
Mais, 1and1 permet aussi d’utiliser le mode SFTP qui lui n’est pas bridé par Free.
→ Donc, pour mettre vos fichiers sur les serveurs de 1and1 via un abonnement Free ADSL Max non dégroupé, il suffit d’utiliser un logiciel FTP supportant le mode SFTP. C’est le cas par exemple de FileZilla

Vos réactions
Bonjour
Cette page est très intéressante ; Elle est indiquée dans spip.contrib, et donc sans doute très utilisée.
Serait-il possible de la mettre à jour, en particulier en ce qui concerne les versions de php et de MySQL ?
Merci pour cette page d’aide, même telle qu’elle est aujourd’hui.
Bonjour,
Je suis confronté à un problème de gestion de la page d’erreur 404.html.
Auriez-vous eu le même problème avec l’hébergeur unetun.fr ?
A bientôt. Cordialement,
Bonjour
J ai aussi des difficultés a installer SPIP chez 1and1 Toutes les explications que j’ai googlés font référence au site de Pyrat mais je me demande si il est MAJ pour SPIP 2.0. En effet ça ne marche pas pour moi….
1. J’ai transféré par FTP tous les fichiers de l installe de SPIP sur mon serveur, dans un sous repertoire http://www.monsite.com/monrepertoire
2. Suivant les instructions de Pyrat, j’ai modifié le fichier htaccess.txt pour intégrer :
3. J’ai téléchargé htaccess.txt sur le serveur dans /monrepertoire et l’ai renommé .htaccess
Par contre, je n’ai pas utilisé le htaccess du zip (qui il me semble correspond à SPIP 1.8x), et je n’ai pas non plus modifié ecrire/mes_options.php3 (en fait, ce fichier n existe pas chez moi), car j ’utilise l’outil de réécriture d’URL du plugin couteau suisse (option propre_qs) et ne préfère pas interférer.
Le probleme :
J espere vraiment avoir votre aide, merci Agnes
Effectivement, ce tutoriel n’a pas été mis à jour depuis fort longtemps pour la simple raison que je déconseille vivement d’héberger SPIP chez 1and1.
Présentement, j’ai mon propre serveur dédié sur lequel j’héberge tous mes clients. C’est plus sûr et rapide !
Je peux aussi proposer vous un hébergement si ça vous tente…
bonjour, Je suis nouvel utilisateur de spip (enfin j’essaie) je pense avoir suivi la procédure d’installation de spip sur 1and1…. Cependant lorsque je vais à la page http://www.nomdemonsite.fr/spip.php?page=login&url=%2Fecrire%2F afin de démarrer spip (je crois que c’est bien comme ça ?!) je dois rentrer login et mot de passe ? or j’ai tenté de rentrer mes login et mot de passe (que j’utilise pour le ftp) et ceux qui m’ont été fourni lorsque j’ai crée une base de donnée MySQL sur 1and1… aucuns de ceux la fonctionnent !
Comment faire !
D’avance merci… J’ai essayé de suivre la procédure de la page http://www.pyrat.net/Heberger-SPIP-sur-1and1-fr.html
mais là je bloque !
En principe, durant la procédure d’installation du site (en allant dans ecrire/), il est demandé de renseigner un login/mot de passe d’administrateur du site (dernière étape).
Si ce n’est pas fait, il suffit de relancer la procédure d’installation en supprimant par FTP le fichier config/connect.php
Bonjour, Merci beaucoup pour votre tutoriel. Cependant, j’ai de grandes difficultés pour gérer la page d’erreur 404.
Je pense avoir appliqué « à la lettre » votre tutoriel, mais j’obtiens malheureusement une page blanche, à la place de ma page 404.html, que j’ai copié dans la racine du site.
Le fichier .htaccess que vous proposez, a été copié tel quel sur la racine du site. La conséquence est que je ne peux plus accéder à aucune des pages… J’ai donc pris soin de remettre le .htaccess précédemment sauvegardé.
Si vous pouvez m’apporter votre précieuse aide ? Je suis à votre écoute, fonction du temps que vous pourrez me consacrer, pour vous apporter toute précision utile. Avec mes remerciements anticipés.