De la représentativité d'une plateforme

L'aventure DVDTracker continue et les ennuis de portage avec.
Déjà, la connexion à la BDD via une chaîne DSN PEAR ne marche pas correctement, il a fallu que je trouve (rapidement en fait) sur le Net quelqu'un qui a eu le même problème à savoir
No PostgreSQL link opened yet
Bon, en fait, il y a un wrapper qui ne nécessite pas la présence du nom de l'hôte dans le DSN pour fonctionner. Pire, faut carrément le virer. En fait, j'ai mis un truc style
titi:titi@unix+localhost/maBDD
Enfin à peu de choses près, vous croyiez quand même pas que j'allais vous filer mes mots de passe et noms de base non plus !!!
Sur le coup, je progresse mais j'ai encore une erreur et il semble que cela soit dû à la version anté-diluvienne de PEAR que je trimballe dans l'application et qui est obligatoire, PEAR n'étant pas installé par défaut chez Free. Qu'à cela ne tienne, j'upload la dernière version du PEAR en question. Bah oui, sur ma plateforme de développement, j'ai installé le PEAR mais la dernière version. Encore une fois, le "ça marche chez moi (TM)" a frappé :-D
Finalement, le dernier problème est lié à une table non trouvée mais là, je sais ce que c'est : pour ne pas polluer le DVDTracker avec DOTClear, j'ai créé un schéma spécifique dans la base. Résultat: je suis bon pour réécrire une partie des requètes et y ajouter le schéma idoine (j'adore ce mot).

Le DVDTracker

Afin d'installer DotClear sur cet espace Web domicilié chez Free.fr, il a fallu changer de base de données. En effet, le célèbre DVDTracker fonctionnait jusqu'à maintenant grâce à une base de données MySQL. L'installation de DotClear nécessitant une base de données PostgreSQL, j'ai dû tout casser :-(
Voilà pour le résumé de ce qui s'est passé ce week-end. Aujourd'hui, première news, la base de données a été migrée sans trop de problème, le DVDTracker ayant été prévu dès sa génèse pour fonctionner aussi bien sur une base que sur l'autre. Il reste à migrer l'application elle-même car il m'est apparu sur ma plateforme de développement que certaines requètes devaient voir leur syntaxe changer. Ben oui, le dernier développement sur le DVDTracker doit bien dater de mi-2004 au bas mot et donc d'une base PostgreSQL 7.3, inutile de vous dire qu'il y a eu du changement depuis.
Tout ça pour dire que j'avance un peu et que l'ensemble devrait revenir en ligne sous peu, les modifs n'étant pas monstrueuses :-)