Reconnexion MySQL: PMB est bonne pâte

Nous avons passé le catalogue et le reste sous PMB 3.4.8 (mise à jour) et il est de nouveau visible en ligne. Il suffisait de vider la carafe, après les frayeurs occasionnées par le Catalogue en carafe ;-)

C’est une histoire de tempête dans un verre d’eau, ou «Much ado about nothing» (sans les jeux de mots égrillards à la Shakespeare). Je me suis bien inquiétée pour des prunes lorsque j’ai oublié de sauvegarder dans un coin les fichiers de connexion de PMB à la base de données.

Quand vous installez une nouvelle version de PMB, ces fichiers vous évitent de vous retrouver sur une page qui vous raconte que la connexion à la base de données est impossible. C’est toujours un peu la panique dans ces cas-là.

Je me suis dit que si je repassais par l’installation initiale de PMB, j’allais effacer toute la base de données existante. TuxFamily nous fait une sauvegarde automatique du site mais restaurer une base de données sur un serveur distant fait toujours un peu peur. Enfin, plus maintenant: Sauvegarder et restaurer une base de données MySQL.

En fait, si vous repassez par la page d’installation de PMB, et à condition de remplir bien exactement les champs avec les bonnes informations (utilisateur et nom de la base de données, serveur [host]), PMB se connecte à votre base de données existante sans l’effacer. Ouf!

Comme toujours, il faut mettre la base à jour ensuite mais PMB vous l’indique très clairement.

Vous pouvez aussi vous évertuer à modifier les fichiers de connexion donnés en exemple dans le répertoire de PMB mais il y a un piège. La sous-section qu’il faut modifier n’est pas celle que l’on croit:

	case 'bibli':

		…

		// Encode de caracteres de la base de données

		$charset = "iso-8859-1" ;

		break

C’est la sous-section case 'bibli' qu’il faut modifier. Et ne pas oublier d’ajouter, comme vous le voyez ci-dessus, l’encodage de caractères pour la base de données, en général iso-8859-1.

Bref, vous connecter à la base de données par la page dédiée est le plus simple. Et il est vraiment prudent de conserver ces 2 fichiers de connexion dans un coin sûr.

Et bien sûr, Tuxfamily nous fait une sauvegarde quotidienne de notre catalogue complet, donc il aurait été toujours possible de restaurer la base de données si le formulaire d’installation de PMB avait détruit son contenu.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *