Un bug dans MT 3.2…
Publié par Mathieu Bruere dans Techno
J'ai découvert un bug dans Movable Type 3.2 relatif au fonctionnement du serveur XML-RPC.
En effet, le code du package XMLRPCServer utilise le fichier de configuration /mt.cfg. Or, il s'avère que, ce fichier était bien le fichier de configuration des versions antérieures de MT mais, la version 3.2 utilise désormais le fichier /mt-config.cgi comme fichier de configuration.
Pour corriger ce problème, il faut modifier la ligne 14 du fichier lib/MT/XMLRPCServer.pm :
$MT::XMLRPCServer::MT_DIR . '/mt.cfg';
Par
$MT::XMLRPCServer::MT_DIR . '/mt-config.cgi';
L'ancien fichier mt.cfg contenait la configuration relative a MT mais ne contenait pas le mot de passe d'accès à la base de données. En effet, pour des raisons de sécurité, celui-ci était stocké dans un fichier d'extension exécutable ce qui empêchait sa récupération via HTTP. Une évolution et, un peu de bon sens ont permis de regrouper l'ensemble de la configuration de MT au sein d'un seul et même fichier.
Et comme le disait un geek que j'ai bien connu…
"En hopant que ca help !"





























Trackback Ping
URL de TrackBack de cette note:
http://www.groupereflect.net/cgi/mt/mt-tb.cgi/5181 commentaire(s)
mardi 05 septembre 2006 17:11
Bonjour,
je m adresse à vous qui avez reussi à installer movable type... voulez vous m aider ?
j ai telecharger les fichier sur le serveur, donner les bonnes autorisations (je pense) arriver à la fin " configuration de la base de donnée" cette page reste affichée & rien ne se passe !
j ai verifier mon dossier config-mt mais il est bien apparement bien renseigner...
merci, cordialement, alain
PS: c est une première installation