Archive for the 'Non classé' Category

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à).
03
mar

Scripts d’imports OverBlog, 20Minutes, BlogSpirit vers WordPress

Il y a quelques mois, j’avais mis en ligne une version améliorée par mes soins de cet outil.

Pour des raisons techniques (notamment un crash de ma machine principale), je ne pourrais pas en sortir une nouvelle édition tout de suite :)

L’outil risque parallèlement de se retrouver sous forme d’extension WordPress, pour simplifier son utilisation !

21
fév

OMG ! 666 spams !

(oui c’était l’article inutile du mois, ou même de l’année)

13
avr

20 ans : comment faire une feuille de choux sans moyens

Loin de moi l’idée de juger le contenu d’un magazine tel que 20 ans nouvelle formule, mais vu les moyens investis (cf l’article de 20 Minutes), ca ne m’étonnerait pas que le contenu soit proche du néant absolu …

A noter que le PDG de FT Medias, qui a racheté 20 ans, est à l’origine de la série « Paris 16e »…

CQFD (sic)

05
avr

Désactiver le scan régulier sur un NAS LaCie Network Space 1 To

Si comme moi, vous avez acheté récemment un Network Space 1 To de chez LaCie (cf mon test de ce produit), vous avez du remarquer (et surtout subir) une fonctionnalité intégrée d’origine dans ce NAS : un scan périodique des médias pour alimenter le serveur iTunes (qui a fortement tendance à ne pas supporter de gros volumes de fichiers …).

D’après le support de LaCie, il n’est pas possible de le désactiver.

Mais, mais, en cherchant bien, j’ai trouvé un moyen de le faire ! (je vous retrouverais la source).

Il faut savoir que l’interface du NAS est accessible depuis l’URL http://IP_du_NAS/ mais aussi sur http://IP_du_NAS:9000.

Seulement cette deuxième interface, qui donne accès à des paramètres avancés du serveur multimédia contenu dans notre boitier, n’est pas modifiable (en effet, la page http://IP_du_NAS:9000/setup renvoie une superbe page d’erreur).

Il existe cependant une astuce : le message d’erreur vient du fait que le boitier bloque par défaut l’accès à cette page pour les IP extérieures au réseau local. Pour être plus précis, il est nécessaire d’y accèder depuis une IP dans la même série que le boitier.

Paramètres à appliquer :

  • IP de l’ordinateur : 192.168.X.7
  • IP du boitier : 192.168.X.77 (adaptez X à votre réseau)

Changer l’IP du boitier

Il vous suffit de :

  • vous rendre sur http://IP_du_NAS/,
  • cliquer sur Login,
  • saisir l’identifiant et le mot de passe admin,
  • cliquer sur le rond bleu à droite de Network Configuration,
  • cliquer ensuite sur Edit

Remplissez ensuite les champs de la manière suivante :

configuration_1238938294482

L’IP 192.168.0.254 correspond à ma Freebox (donc pour une autre box, il faudra adapter!).

  • Cliquez ensuite sur Apply puis Restart

Une bonne chose de faite : le boitier a maintenant une nouvelle IP !

Modifiez ensuite l’IP de votre ordinateur pour spécifier 192.168.X.7 (X à adapter).

Une fois toutes ces modifications effectuées, on peut enfin se rendre sur l’interface de configuration du serveur multimédia :

  • Allez sur http://192.168.X.77:9000/setup
  • Miracle, cette fois, pas d’erreur mais l’écran suivant
    twonkymedia_1238939093643
  • Cliquez sur TwonkyMedia Settings

twonkyvision-configuration_1238939194829

  • Cliquez sur First Steps et dans le menu language, passez l’interface en français.
  • Dans l’onglet Partage, spécifiez la valeur 0 dans la case tout en bas et cliquez sur Sauvegarder les changements pour mémoriser ce paramètre.

Voilà, vous avez désactivé le scan régulier du disque sur votre LaCie Network Space 1 To ! (ca aura l’avantage de moins vous casser les oreilles et d’épargner un peu le disque dur …)

31
mar

Oh rage oh désespoir

Mais pourquoi ca n’existe pas en vrai alors qu’on a la technologie pour le faire ?

29
mar

Firebug pour Firefox 3.1b3 (beta 3)

Si comme moi vous utilisez Firefox 3.1b3, vous vous êtes rendus compte que la version 1.3 de Firebug n’est plus activable …

Il est vrai qu’on peut toujours désactiver la vérification de compatibilité, mais restons sérieux un instant :)

Il suffit de récupérer la version 1.4 de Firebug (en beta à l’heure où j’écris ce billet)

25
fév

Vends montre ODM Mr Silver

Pour cause de double emploi, je vends (ou plutôt ma chère moitié vend) une montre ODM Mr Silver :

Neuve, unisexe
Affichage de l’heure et de la date d’un mouvement de poignet.
Design et originale!

Prix : 80 €

Glissez moi un mail sur contact@lahaut.info si vous êtes intéressé(e)s :)

25
fév

DVD Collector Dark Knight

Juste deux photos pour montrer le cadeau que j’ai reçu pour la Saint Valentin :)

dvdt-shirt

14
jan

[Test] Network Space 1 To (LaCie)

Pour enfin résoudre une bonne fois pour toutes nos problèmes de place (être séries-maniaque c’est consommateur en octects), j’ai cédé juste après Noël et donc commandé le Network Space 1 To de chez LaCie.

Reçu en quelques jours, aucun souci sur la livraison, comme toujours chez LDLC :)

Aussitôt reçu, aussitôt déballé !
Nouveau joujou

Visuellement, le produit donne une belle impression, angles droits, brillant, un vrai bijou!

Niveau connecteurs, c’est le service minimum :

- Alimentation

- Ethernet pour le relier au réseau

- USB Host en façade pour décharger sa clé/son disque dur externe

On regrettera l’absence d’un port USB pour le brancher directement sur l’ordinateur.

L’offre logicielle se compose de :

1/ LaCie Ethernet Agent, pour identifier le disque sur le réseau

2/ Genie Backup Assistant et LaCie 1-Click Backup

Concernant le premier, rien de plus simple, une fois installé, il identifie le disque sur le réseau et permet d’y accèder via un clic droit ou même de se rendre sur l’interface d’administration. Vous pouvez presque le supprimer une fois le disque détecté la première fois, vu que celui-ci sera accessible via son nom de partage.

Pour les logiciels de sauvegarde, on oubliera vite fait LaCie 1-Click, qui est finalement un simple copieur « dossier à dossier », ne gérant même pas les disques réseau, un comble :)

Par contre, très bonne surprise coté Genie Backup Assistant : moi qui pensais tomber sur un logiciel ultra basique, je me retrouve avec un bon petit outil du quotidien :) En effet, ses fonctionnalités de choix des données ont été pensées à la fois pour un novice, mais pour des bricoleurs comme nous (cf les captures d’écran qui suivent) :

gba_dossiersgba_profilgba_plugins

Les puristes trouveront toujours à redire, mais ca évite par exemple de se creuser la tête pour savoir où sont rangées nos données. A noter qu’il ne va pas chercher bêtement certains dossiers à leur emplacement par défaut (exemple, un « Mes documents » pointant vers un autre dossier que celui d’origine).

La fonctionnalité de sauvegarde des applications, bien que limitée, est une bonne idée : dommage qu’elle soit « gâchée » par le lien non fonctionnel pour télécharger de nouveaux « plugins » pour ce logiciel.

Quant à l’interface d’admin, elle est réduite à son plus simple appareil :

nas_interface_admin

On pourra seulement l’utiliser pour :

- changer les identifiants de connexion au disque (seulement deux comptes disponibles)

- formater le disque

- activer/désactiver le service FTP (plutôt véloce)

- relancer un scan des fichiers multimédia pour le serveur iTunes.

Pour parler un instant de celui-ci, il est vraiment regrettable qu’il ne gère qu’une petite bibliothèque (en fait, c’est peut être iTunes qui ne gère pas une grande quantité de morceaux, mais ca m’étonnerait…) : au delà de plusieurs Go, impossible de l’utiliser via la fonctionnalité de partage du logiciel d’Apple (qui d’ailleurs ne permet d’accèder aux morceaux qu’en lecture seule).

En résumé :

Les +

  • design sympa
  • relativement silencieux quand il ne broute pas
  • assez rapide
  • encombrement réduit

Les -

  • finition logicielle à parfaire (remarque valable pour le site de LaCie également, le nombre de liens foireux ou d’applications non téléchargeables est impressionant)
  • la limite des 2 utilisateurs pour les accès est un peu basse…
  • impossible de désactiver le serveur iTunes qui fait gratter le disque inutilement

Comme j’ai indiqué sur la fiche produit LDLC.com : « pas mal mais peut mieux faire »