Upgrading MT
Passé à la version 3.1. MT. Un bogue m’a bloqué pendant 12 heures, mais heureusement, la solution a été rapidement trouvée dans les forums. Les développeurs devraient penser a systématiquement tester leurs script sous Perl 5.00x qui équipe encore de nombreux hébergeurs.
Bref, si vous avez l’erreur avec mt.cgi :
Got an error: syntax error at lib/MT/App/CMS.pm line 3335, near “$col qw( is_bm is_new old_status old_next old_previous )” syntax error at lib/MT/App/CMS.pm line 3338, near “}”
Remplacer dans lib/MT/App/CMS.pm, la ligne 3337 :
for my $col qw( is_bm is_new old_status old_next old_previous ) {
par :
for my $col (qw( is_bm is_new old_status old_next old_previous )) {
Mais si vous n’êtes pas pressé, attendez un peu, cette version semble encore bien boguée…
cyril
Je comptais fair la migration aussi, aujourd’hui ou demain, mais ce billet est assez dissuasif :) Pour ma part, je constate pas mal de bugs aussi sur MT3.0, et j’attendais la 3.1 pour les résoudre. Ca ne semble pas gagné…
Laurent
Oui, j’ai plein de problèmes. Je déconseille formellement la 3.1 pour l’instant.
Blah ? Touitter !