errore a fine installazione

La discussione sul CMS Made Simple in italiano.

Moderator: magallo

Post Reply
gmr13262
Forum Members
Forum Members
Posts: 51
Joined: Fri Dec 21, 2007 10:44 am

errore a fine installazione

Post 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
User avatar
protempore
Power Poster
Power Poster
Posts: 599
Joined: Mon Jan 14, 2008 9:08 pm

Re: errore a fine installazione

Post 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;
gmr13262
Forum Members
Forum Members
Posts: 51
Joined: Fri Dec 21, 2007 10:44 am

Re: errore a fine installazione

Post 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
gmr13262
Forum Members
Forum Members
Posts: 51
Joined: Fri Dec 21, 2007 10:44 am

Re: errore a fine installazione

Post 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
User avatar
protempore
Power Poster
Power Poster
Posts: 599
Joined: Mon Jan 14, 2008 9:08 pm

Re: errore a fine installazione

Post 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
gmr13262
Forum Members
Forum Members
Posts: 51
Joined: Fri Dec 21, 2007 10:44 am

Re: errore a fine installazione

Post by gmr13262 »

questo l'ho capito sulla mia pelle...
ma il problema dei moduli da cosa dipende?
grazie
gmr
User avatar
protempore
Power Poster
Power Poster
Posts: 599
Joined: Mon Jan 14, 2008 9:08 pm

Re: errore a fine installazione

Post 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.
gianpiero
Forum Members
Forum Members
Posts: 221
Joined: Sun Jan 07, 2007 4:32 pm
Location: Italy

Re: errore a fine installazione

Post 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
gmr13262
Forum Members
Forum Members
Posts: 51
Joined: Fri Dec 21, 2007 10:44 am

Re: errore a fine installazione

Post 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
gmr13262
Forum Members
Forum Members
Posts: 51
Joined: Fri Dec 21, 2007 10:44 am

Re: errore a fine installazione

Post 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
User avatar
protempore
Power Poster
Power Poster
Posts: 599
Joined: Mon Jan 14, 2008 9:08 pm

Re: errore a fine installazione

Post 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"... ;)
Post Reply

Return to “Italian - Italiano”