Author Archive for Fetard

20
juin

Installation de WordPress en multi domaines

Dès le début de l’année, Automattic (éditeur de WordPress), avait annoncé que la prochaine version de WordPress (3.0) gérerait de manière native le multi-domaines (anciennement assuré par WordPress MU, qui serait donc inclut directement dans WordPress 3).

La dernière version disponible (au 20 juin 2010) propose effectivement ce genre de fonctionnalités.

Cependant, de base, WordPress 3 ne propose du multi-sites (terme générique pour désigner ces fonctions) que selon les schémas suivants :

  • X sous-domaines  d’un nom de domaine : toto.domaine.com, tata.domaine.com, etc
  • X sous répertoires d’un nom de domaine : domaine.com/toto, domaine.com/tata, etc.

Cela répond à certaines problématiques, notamment pour de la mutualisation à grande échelle, mais dans des cas bien précis comme le mien (hébergement d’un nombre limité de blogs sur un même serveur dédié), il peut être intéressant de pouvoir faire tourner plusieurs blogs ayant des noms de domaine séparés sur la même base de code, notamment pour faciliter les mises à jour.

WordPress 3 ne le gère pas de manière « intuitive » mais nous allons voir ensemble qu’il est possible tout de même, au prix de quelques manipulations, de le faire fonctionner parfaitement dans cette configuration.

Pré-requis :

1/ Installation de WordPress 3

Celle-ci est identique à celle des versions précédentes, mis à part que vous pouvez maintenant choisir le mot de passe de l’utilisateur principal dès l’installation.

2/ Activation du mode multi-sites

Il vous suffit de rajouter les lignes :
define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true);

juste après
define('WP_DEBUG', false);

dans votre fichier wp-config.php (à la racine de votre installation de WordPress)

Si vous vous reconnectez sur votre blog « principal », vous verrez alors apparaître un menu Outils / Réseau sur lequel il vous faudra cliquer :

Cette page permet de créer un réseau de sites (en d’autres termes, de mutualiser les fichiers de WordPress entre plusieurs sites).

Vous remarquez qu’il n’y a aucun mention du cas qui nous intéresse : ce n’est pas grave, nous allons contourner ce problème :

  • Sélectionnez l’option Sous-dossiers
  • Remplissez les cases Nom du réseau et Adresse de contact de l’administrateur
  • Validez

La page suivante vous indique les modifications à effectuer sur vos fichiers wp-config.php et .htaccess : pensez à en faire une sauvegarde avant !
Pensez également à créer un sous-dossier blogs.dir dans votre dossier wp-content.

Cliquez ensuite sur Se connecter en bas de la page et reconnectez-vous avec vos identifiants du blog qu’on vient de créer.

Un menu Super Admin est désormais présent en haut de la page :

3/ Paramétrage du multi domaines

Entrent maintenant en jeu le plugin domain_mapping : déposez le fichier domain_mapping.php récupéré au début dans un sous-dossier mu-plugins que vous aurez créé dans /wp-content.

Déposez ensuite le fichier sunrise.php directement dans le dossier /wp-content.

Rajoutez ensuite la ligne

define( 'SUNRISE', 'on' );
dans wp-config.php juste après les lignes que vous venez d’y rajouter.

Ces deux manipulations ont pour effet d’activer le menu Domain Mapping dans Super Admin. Dans cet écran, précisez l’IP du serveur hébergeant votre/vos site(s), cochez les 2e et 3e cases et validez :

4/ Création effective des domaines

Avant tout, rendez vous dans Super Admin / Options et choisissez Français comme langue par défaut.

Ensuite, on va se rendre dans Super Admin / Sites : comme indiqué plus haut, WordPress 3 ne gérant pas de manière native les multi domaines, nous allons devoir ruser.

Dans le formulaire Ajouter un site, saisissez le nom du site que vous voulez créer (sans les www et extension, en fait, peu importe ce que vous saisissez ici)

Complétez les champs Titre du site et Adresse de contact de l’administrateur (vous remarquerez que j’ai utilisé l’adresse principale, pour pouvoir me reconnecter facilement sur le nouveau blog).

Validez : notre nouveau blog est maintenant accessible depuis www.domaineprincipal.com/nomdusite.

Rendez-vous alors sur ce blog (via le bouton Afficher sous sa ligne dans la page des sites).

Il faut maintenant donner son URL propre à ce blog : allez sur la page d’administration du sous-blog (de la forme www.domaineprincipal.com/nomdusite/wp-admin).

Vous devriez normalement être connecté automatiquement (d’où l’intéret d’utiliser le même mail pour l’utilisateur principal).

Dans Super Admin / Domains / New Domain, saisissez le « Site ID » (à récupérer dans la page Sites du blog de base) et son domaine associé : votre sous-blog est désormais accessible par sa propre URL !

Limitations :

  • les thèmes doivent être activés par un utilisateur « Super Admin » et ne peuvent être modifiés de manière unilatérale : en clair, si je modifie un thème, il est modifié pour tous les blogs qui l’utilisent
  • dans cette configuration, tous les blogs utilisent la même base de données (je prépare un second article plus spécifique pour une solution permettant de découpler les blogs à ce niveau là).
07
avr

Argh !

50% Geek 50% Mingle2.com – Free Online Dating

28
fév

Rhaaaaaaa

« Cher connard du 0170391893, La prochaine fois, évite de me raccrocher au nez quand je te dis que tes produits financiers à la con m’intéressent pas…. »

16
fév

Le widget copaing est là !

Vous connaissez tous Copaing, le site « bien de chez nous » (bon très bien fait aussi) pour retrouver tes ami(e)s d’école?

Eh ben ils lancent désormais le widget Copaing (http://www.chez-xuxu.net/billet/168/widget-copaing.html) qui vous permet d’afficher sur votre site/blog/MySpace la liste de vos copaing (paramétrable depuis le site).

16
jan

Comme les 5 doigts de la main…

En réponse à un qui ne perd rien pour attendre, 5 choses que peu savent sur moi :

  • j’ai un vertige complet dès que je sais qu’il ya du vide en dessous. Autant une falaise ne me fait pas peur, autant, sur un pont, je me cramponne à la rambarde
  • j’ai parcouru pendant des années les souterrains lyonnais. Petites nuits à dormir 3h, les cheveux pleins de boue en rentrant chez soi, les doigts bien engourdis à soulever des plaques d’égout, oui j’ai été de ce bord là :)
  • ce qui nous amène au 3e point : j’ai peur du noir…Un comble pour un cataphile! Enfin, je l’avais y a des années, mais c’est revenu récemment :/
  • je stresse pas mal par rapport à notre avenir, l’économie, la politique, même si je fais parfois confiance à notre soif de « s’en sortir quand on est vraiment dans la merde
  • j’adore les gosses et les chiens…mais seulement ceux des autres !

Allez, dans la foulée, à bien commencer 2007, autant se faire détester proprement, donc dans l’ordre :

  • ChrisDi (avant qu’il poste, j’ai le temps d’avoir des petits enfants)
  • Jumy
  • Satine (je suis déja dewors)
  • Francesca, nouvelle arrivante dans la blogosphère, mais qui a le mérite d’avoir un bon style :)
  • Alexandre

Bon courage ;)

12
déc

Web3

Ya pas à dire la conférence Web3 c’était vraiment une plaquette de pub sarkozienne…

09
déc

Trous du Cul Lyonnais !

Quelle bande de cons ! Faire grêve juste le 9 décembre, un samedi en plus, alors que ca va etre la plus grosse journée des Illuminations! A l’heure ou j’écris ces lignes (12h40 grosso merdo), aucun métro! Moi qui prends des tickets, encore, je n’ai rien à dire, mais ceux qui ont un abonnement, ils ont payé un service qui n’est pas rendu ! Surtout que ca ne leur fera pas obtenir de meilleures conditions de travail entre leur direction qui leur en voudra, la Ville qui va hurler très fort et les usagers qui penseront vraiment qu’on les prend pour des cons… Petit rappel aux boulets du forum des conducteurs : c’est dans la même veine que http://meszistoiramoua.over-blog.com/article-3076331-6.html Petite note aussi : Sur , on trouve étonnament, des réactions très opposées, genre un conducteur qui insiste sur la raison de la grève et un second qui rappelle que c’est vrai, Lyon n’a pas besoin de l’argent des touristes ;) Ca vous arrive de vous asseoir autour d’une table avant de vous foutre en grève?

20
nov

Dis, Papa, j’peux avoir une batterie en plastique et un Bontempi?

Comme quoi, le miracle du montage peut vous faire passer pour un virtuose :

Rendons de suite à César ce qui est à César : vu sur http://remouk.alt-tab.org/2006/11/14/le-gars-qui-ne-savait-pas-faire-de-musique/

14
nov

Préavis donné!

Date de libération : 6 février 2007. C’est maintenant que tout se joue :)

30
oct

On prend les mêmes et on déménage!

Comme vous le savez déja (ou pas), Satine et moi cherchons à déménager (quoi, déja??) pour plus grand, si possible pas trop cher et pas trop loin (et puis aussi un écran plat dans le salon, un sauna dans la salle de bains,…) Donc, si vous avez connaissance d’un T2 à moins de 500 € si possible sur Lyon même, je suis preneur (et je saurais vous le rendre ;) ) Merci d’avance!