Messages : 11,073
Sujets : 232
Inscription : Sep 2007
Réputation :
1
Tu es en 1.10.3 et tu passe en 1.11.combien
les fichiers de mises à jour sont lesquels
comment fais tu ?? une mise à jour par /install/upgrade.php ??
entre le 1er post et le 2eme les modules ne sont plus le mêmes, tu en as supprimé comment ?
quel est le message d'erreur exact en étape 5
Messages : 137
Sujets : 20
Inscription : Oct 2007
Réputation :
0
J'ai utilisé cmsmadesimple-1.11-full.tar.gz pour passer de la 1.10.3 à la 1.11 par install/upgrade.php.
Il n'y a pas de message d'erreur, simplement un blocage à l'étape 5, la dernière ligne de la fenêtre étant : Building static route database...
J'obtiens le même résultat en utilisant diff_cms1101-1110.tar.bz2 en ayant downgradé en 1.10.1.
Les modules EFFECTIVEMENT installés n'ont pas changé. Comme indiqué dans le deuxième post j'ai supprimé de la base les tables correspondants aux modules apparaissant par erreur dans : Administration du site » Informations du système qui ne vérifie pas si les modules sont réellement installés. Et dans la table cms_modules j'ai supprimé les enregistrements correpondants aux modules non installés.
Messages : 11,073
Sujets : 232
Inscription : Sep 2007
Réputation :
1
Puisque tu es en local
1- tes fichier 1.11 étant en place ,refais une install de la 1.11-full en ne cochant pas en étape 5 Création des tables ET installer les gabarits
Si même problème Building static route database...
2
-fais une install de la 1.11-full dans un autre dossier en ne cochant pas en étape 5 installer les gabarits
- tester si Ok il y une seule page du site
- réinjection la base de donnée de la sauvegarde 1.10.3
- mise à jour install/upgrade.php.
si blocage
avec phpmyadmin
créer la table route Avant mise à jour ! ! cms_ a modifier suivant Ton préfix
-- Structure de la table `cms_routes`
--
DROP TABLE IF EXISTS `cms_routes`;
CREATE TABLE IF NOT EXISTS `cms_routes` (
`term` varchar(255) NOT NULL,
`key1` varchar(50) NOT NULL,
`key2` varchar(50) DEFAULT NULL,
`key3` varchar(50) DEFAULT NULL,
`data` text,
`created` datetime DEFAULT NULL,
PRIMARY KEY (`term`,`key1`)
) ;
--
-- Contenu de la table `cms_routes`
--
INSERT INTO `cms_routes` (`term`, `key1`, `key2`, `key3`, `data`, `created`) VALUES
('/[nN]ews\\/(?P<articleid>[0-9]+)\\/(?P<returnid>[0-9]+)\\/(?P<junk>.*?)\\/d,(?P<detailtemplate>.*?)$/', 'News', NULL, NULL, 'O:8:"CmsRoute":2:{s:15:"\0CmsRoute\0_data";a:4:{s:4:"term";s:97:"/[nN]ews\\/(?P<articleid>[0-9]+)\\/(?P<returnid>[0-9]+)\\/(?P<junk>.*?)\\/d,(?P<detailtemplate>.*?)$/";s:8:"absolute";b:0;s:4:"key1";s:4:"News";s:4:"key2";N;}s:18:"\0CmsRoute\0_results";N;}', '2012-07-12 22:41:45'),
('/[nN]ews\\/(?P<articleid>[0-9]+)\\/(?P<returnid>[0-9]+)\\/(?P<junk>.*?)$/', 'News', NULL, NULL, 'O:8:"CmsRoute":2:{s:15:"\0CmsRoute\0_data";a:4:{s:4:"term";s:70:"/[nN]ews\\/(?P<articleid>[0-9]+)\\/(?P<returnid>[0-9]+)\\/(?P<junk>.*?)$/";s:8:"absolute";b:0;s:4:"key1";s:4:"News";s:4:"key2";N;}s:18:"\0CmsRoute\0_results";N;}', '2012-07-12 22:41:45'),
('/[nN]ews\\/(?P<articleid>[0-9]+)\\/(?P<returnid>[0-9]+)$/', 'News', NULL, NULL, 'O:8:"CmsRoute":2:{s:15:"\0CmsRoute\0_data";a:4:{s:4:"term";s:55:"/[nN]ews\\/(?P<articleid>[0-9]+)\\/(?P<returnid>[0-9]+)$/";s:8:"absolute";b:0;s:4:"key1";s:4:"News";s:4:"key2";N;}s:18:"\0CmsRoute\0_results";N;}', '2012-07-12 22:41:45'),
('/[nN]ews\\/(?P<articleid>[0-9]+)$/', 'News', NULL, NULL, 'O:8:"CmsRoute":2:{s:15:"\0CmsRoute\0_data";a:4:{s:4:"term";s:33:"/[nN]ews\\/(?P<articleid>[0-9]+)$/";s:8:"absolute";b:0;s:4:"key1";s:4:"News";s:4:"key2";N;}s:18:"\0CmsRoute\0_results";N;}', '2012-07-12 22:41:45');
Messages : 137
Sujets : 20
Inscription : Oct 2007
Réputation :
0
Merci JCE, je teste le point 2.
Comment réinjecter la base de la sauvegarde 1.10.3 ? Un import PhpMyAdmin ne fonctionne pas ...
autrement, voici l'écran complet de l'étape 5 :
Adding module_smarty_plugins table...[done]
Enhancing the adminlog table...[done]
Enhancing the css table table... [done]
Creating routes table... [done]
Adding an index to the content table.... [done]
Building static route database...
Messages : 137
Sujets : 20
Inscription : Oct 2007
Réputation :
0
Voici le message d'erreur :
Erreur
Requête SQL:
--
-- Contenu de la table `cms_additional_htmlblob_users`
--
INSERT INTO `cms_additional_htmlblob_users` ( `additional_htmlblob_users_id` , `user_id` , `htmlblob_id` )
VALUES ( 147, 1, 5 ) , ( 165, 1, 6 ) , ( 123, 1, 4 ) , ( 119, 1, 2 ) , ( 171, 1, 1 ) , ( 104, 1, 3 ) , ( 103, 0, 3 ) ;
MySQL a répondu:
#1062 - Duplicate entry '147' for key 'PRIMARY'
Messages : 2,310
Sujets : 71
Inscription : Jan 2008
Réputation :
1
ça vient de m'arriver, faute d'inattention : il faut au préalable mettre à jour les modules - ce que je fais toujours, sauf là - (et le cas échéant virer ceux qui ne sont pas à jour / ne servent plus) avant la mise à jour.
J'avais une sauvegarde de la base, donc pas de souci, je suis revenu à 1.10.3, mise à jour des modules, puis upgrade et plus de problème.
Ouik - communication . outils numériques . design graphique
Messages : 2,310
Sujets : 71
Inscription : Jan 2008
Réputation :
1
le blocage à "Building static route database..."
Ouik - communication . outils numériques . design graphique
Messages : 1,975
Sujets : 81
Inscription : Jan 2009
Réputation :
0
Même mésaventure chez moi...
Alors voici ce que j'ai fait, après quelques tests sans repasser par le backup : j'ai renommé SelfRegistration en _SelfRegistration. J'ai relancé la mise à jour qui est allées au bout, j'ai réinstallé SelfRegistration dans sa dernière version.
Et ca fonctionne.
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
Messages : 1,975
Sujets : 81
Inscription : Jan 2009
Réputation :
0
Pour info, même souci pour un site passé de 1.10.3 vers 1.11.4 sans les mises à jour de Captcha et CGExtensions.
J'ai pu continuer l'installation après avoir renommé ces 2 modules (_Captcha et _CGExtensions).
Une fois l'installation réussie, j'ai réinstallé les modules dans la dernière version dispo.
Et tout roule sans avoir du repartir du backup.
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.