Page 1 of 1

errore a fine installazione

Posted: Tue Nov 13, 2012 9:25 am
by gmr13262
Buongiorno
ho appena finito di installare la versione 1.11.2.1 e arrivo a fine installazione senza errori
quando però tento di andare al pannello di controllo mi compare il messaggio :
INSERT INTO cms_routes (term,key1,key2,key3,data,created) VALUES ('/[nN]ews\\/(?P[0-9]+)\\/(?P[0-9]+)\\/(?P.*?)\\/d,(?P.*?)$/','News',NULL,NULL,'O:8:\"CmsRoute\":2:{s:15:\"\0CmsRoute\0_data\";a:4:{s:4:\"term\";s:97:\"/[nN]ews\\/(?P[0-9]+)\\/(?P[0-9]+)\\/(?P.*?)\\/d,(?P.*?)$/\";s:8:\"absolute\";b:0;s:4:\"key1\";s:4:\"News\";s:4:\"key2\";N;}s:18:\"\0CmsRoute\0_results\";N;}',NOW()) -- Table 'Sql164512_1.cms_routes' doesn't exist

cosa può essere?
grazie
gmr

Re: errore a fine installazione

Posted: Tue Nov 13, 2012 1:11 pm
by protempore
nel DB non è presente la tabella "cms_routes"...
non si è installata con l'upgrade evidentemente.

puoi installarla con PhpMyAdmin con questo sql:


# Dump of table cms_routes

DROP TABLE IF EXISTS `cms_routes`;

CREATE TABLE `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`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Re: errore a fine installazione

Posted: Wed Nov 14, 2012 9:59 am
by gmr13262
ma il db è già in uso ed installato correttamente
mi spiego meglio
stiamo migrando il sito da un dominio ad un altro (da .net a .gov.it)
il db è quello che è già in uso nel sito del dominio .net
grazie
gmr

Re: errore a fine installazione

Posted: Wed Nov 14, 2012 12:02 pm
by gmr13262
ok ho risolto reinstallando la stessa versione dell'altro sito la 1.8.2
adesso però ho un altro problema: in entrambi i siti nel gestore moduli, quando cerco un modulo mi da l'errore:
Problema SOAP (http://www.cmsmadesimple.org/ModuleRepo ... equest/v2/): HTTP Error: Unsupported HTTP response status 404 Not Found (nu_soapclient->response has contents of the response)
mentre in un altro sito fatto con la 1.10.3 li trova
grazie
gmr

Re: errore a fine installazione

Posted: Wed Nov 14, 2012 1:01 pm
by protempore
non è compatibile con un'applicazione 1.10.xx un DB installato con una versione antecedente la 1.10...

quando si fa un upgrade alla v. 1.10 o 1.11 di una versione 1.8 o 1.9 non basta caricare i files corrispondenti, ma bisogna anche fare un upgrade del DB attraverso lo script:

http://miodominio.xx/install/upgrade.php

e vale per qualsiasi upgrade

Re: errore a fine installazione

Posted: Wed Nov 14, 2012 1:09 pm
by gmr13262
questo l'ho capito sulla mia pelle...
ma il problema dei moduli da cosa dipende?
grazie
gmr

Re: errore a fine installazione

Posted: Wed Nov 14, 2012 4:37 pm
by protempore
dalla v.1.10 il ModuleManager non utilizza più SOAP per interfacciarsi con il repository dei moduli... può essere che il tentativo di passare alla v.1.10 abbia modificato qualcosa... nella v.1.10 il file soap.php ed il modulo nuSOAP sono stati proprio eliminati... magari non sono stati reinstallati con la versione in uso.

Re: errore a fine installazione

Posted: Wed Nov 14, 2012 6:26 pm
by gianpiero
Consiglio generico: passare prima alla 1.9.4.3 e farla funzionare.
Poi alle successive e di solito fila (quasi) tutto liscio
Non conosco gli argomenti specifici trattati da protempore quindi ferme restando le sue osservazioni

Re: errore a fine installazione

Posted: Thu Nov 15, 2012 6:55 am
by gmr13262
grazie per le risposte ma c'è qualche cosa che non quadra
ci sono 2 siti entrambi con la stessa vecchia versione
in uno, quello vecchio, funzionava tutto ed ora mi dà il problema del SOAP, perchè?
In quello nuovo invece non possono esserci tracce della versione precedente perchè prima ho cancellato via ftp tutto
provo comunque a seguire il consiglio di installare la versione 1.9.x e poi vi dico
gmr

Re: errore a fine installazione

Posted: Thu Nov 15, 2012 12:03 pm
by gmr13262
sono passato alla versione consigliata e funziona (quasi) tutto
adesso vorrei aggiornare il tutto alle versioni successive
come faccio ad aggiornare una versione?
sino ad ora ho solo installato e cioè:
salvato la cartella upload e poi installato la nuova versione
grazie
gmr

Re: errore a fine installazione

Posted: Thu Nov 15, 2012 4:33 pm
by protempore
gmr13262 wrote:sono passato alla versione consigliata e funziona (quasi) tutto
adesso vorrei aggiornare il tutto alle versioni successive
come faccio ad aggiornare una versione?
sino ad ora ho solo installato e cioè:
salvato la cartella upload e poi installato la nuova versione
grazie
gmr
per fare un upgrade a qualsiasi versione, come detto sopra, vanno copiati i files della nuova versione... ok la cartella uploads, ma per l'ultima versione bisognerebbe anche copiare i nuovi files per i templates "simplex" che sicuramente non ci sono nelle versioni antecedenti la 1.11...

Prima bisognerebbe aggiornare i moduli presenti alle versioni recenti controllando che siano compatibili con la versione che si vuole installare... quindi copiare anche la cartella modules salvaguardando i moduli non presenti di default... altrimenti si cancellano tutti i moduli che non ci sono nei files di installazione...

quindi lanciare lo script di upgrade che sistema il DB...

http://miodominio.xx/install/upgrade.php

ma il lancio di questo script avresti già dvuto farlo anche per passare alla 1.9... così, forse, ti funzionava "tutto"... non "quasi"... ;)