Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : bartolino 15 Jan 2009, 12:35:14

: Errore nel disinstallare un componente
: bartolino 15 Jan 2009, 12:35:14
Apro un nuovo topic perché l'argomento è diverso, seppur collegato in quanto è una stupidaggine fatta per cercare di ovviare al problema che avevo nell'altro topic. comunque...

Ho cercato di togliere il componente calendario dal sito che sto facendo rimuovendolo brutalmente dalla cartella in cui lo sto creando. Ho semplicemente gettato le cartelle con scritto eventlist, ma ovviamente non poteva essere così semplice.

Ora se cerco di reinstallare mi dà questo errore

JInstaller::install: Errore SQL. DB function failed with error number 1062
Duplicate entry '1' for key 1 SQL=INSERT INTO `jos_eventlist_settings` VALUES (1, 0, 1, 0, 1, 1, 1, 0, '', '', '100%', '15%', '25%', '20%', '20%', 'Date', 'Title', 'Venue', 'City', '%d.%m.%Y', '%H.%M', 'h', 1, 0, 1, 1, 1, 1, 1, 2, -2, 0, 'example@example.com', 0, '1000', -2, -2, -2, 1, '20%', 'Type', 1, 1, 1, 1, '100', '100', '100', 0, 1, 0, 0, 1, 2, 2, -2, 1, 0, -2, 1, 0, 0, '[title], [a_name], [catsid], [times]', 'The event titled [title] starts on [dates]!', 0, 'State', 0, '', 1, 0, '1174491851', '', '');
SQL =
INSERT INTO `jos_eventlist_settings` VALUES (1, 0, 1, 0, 1, 1, 1, 0, '', '', '100%', '15%', '25%', '20%', '20%', 'Date', 'Title', 'Venue', 'City', '%d.%m.%Y', '%H.%M', 'h', 1, 0, 1, 1, 1, 1, 1, 2, -2, 0, 'example@example.com', 0, '1000', -2, -2, -2, 1, '20%', 'Type', 1, 1, 1, 1, '100', '100', '100', 0, 1, 0, 0, 1, 2, 2, -2, 1, 0, -2, 1, 0, 0, '[title], [a_name], [catsid], [times]', 'The event titled [title] starts on [dates]!', 0, 'State', 0, '', 1, 0, '1174491851', '', '');
componente Installa: Errore file sql non leggibile o non presente. DB function failed with error number 1062
Duplicate entry '1' for key 1 SQL=INSERT INTO `jos_eventlist_settings` VALUES (1, 0, 1, 0, 1, 1, 1, 0, '', '', '100%', '15%', '25%', '20%', '20%', 'Date', 'Title', 'Venue', 'City', '%d.%m.%Y', '%H.%M', 'h', 1, 0, 1, 1, 1, 1, 1, 2, -2, 0, 'example@example.com', 0, '1000', -2, -2, -2, 1, '20%', 'Type', 1, 1, 1, 1, '100', '100', '100', 0, 1, 0, 0, 1, 2, 2, -2, 1, 0, -2, 1, 0, 0, '[title], [a_name], [catsid], [times]', 'The event titled [title] starts on [dates]!', 0, 'State', 0, '', 1, 0, '1174491851', '', '');
SQL =
INSERT INTO `jos_eventlist_settings` VALUES (1, 0, 1, 0, 1, 1, 1, 0, '', '', '100%', '15%', '25%', '20%', '20%', 'Date', 'Title', 'Venue', 'City', '%d.%m.%Y', '%H.%M', 'h', 1, 0, 1, 1, 1, 1, 1, 2, -2, 0, 'example@example.com', 0, '1000', -2, -2, -2, 1, '20%', 'Type', 1, 1, 1, 1, '100', '100', '100', 0, 1, 0, 0, 1, 2, 2, -2, 1, 0, -2, 1, 0, 0, '[title], [a_name], [catsid], [times]', 'The event titled [title] starts on [dates]!', 0, 'State', 0, '', 1, 0, '1174491851', '', '');

qualcuno può aiutarmi? grazie anticipatamente
: Re: Errore nel disinstallare un componente
: santograz 15 Jan 2009, 12:42:36
Prova cosi':

- Entra nel database con PHPMyAdmin
- Cancella tutte le tabelle che iniziano con jos_eventlist
- Apri la tabella jos_components e cancella tutte le righe che fanno riferimento ad eventlis (in module name, options...)
- Guarda se c'e' qualche riga che faccia riferimento ad eventlist anche in jos_modules e jos_plugins (cancellale)

Non ti dovrebbe piu' dare problemi, ma un dump SQL prima sarebbe salutare...
: Re: Errore nel disinstallare un componente
: bartolino 15 Jan 2009, 12:47:07
ma un dump SQL prima sarebbe salutare...

scusa l'ignoranza, ma... di che si tratta?
: Re: Errore nel disinstallare un componente
: bartolino 15 Jan 2009, 12:50:51
tra l'altro non sono neanche molto sicuro di aver aperto la tabella jos_components
: Re: Errore nel disinstallare un componente
: santograz 15 Jan 2009, 14:07:15
Hai ragione anche tu :)

Se hai un account di hosting, dovresti avere un accesso al CPanel, il sistema di amministrazione.

Li dentro, dovresti avere uno strumento che si chiama Mysqladmin, entri ed apri il database che contiene i dati del tuo CMS (non ne posso sapere il nome, ma generalmente ha circa 90-100 tabelle...)

Quindi, in alto, fai "Esporta"non toccare niente, solo in basso digli di salvare su di un file, quando fai esegui, dopo 5 minuti ti chiede dove salvare un file che termina in .sql (quello e' il file di dump, praticamente un backup).

Lo so che non hai aperto jos_components, e' una cosa che fa il sistema quando disinstalli, ma tu hai solo cancellato le directory...

Ma prima, magari, prova ad andare in installa/disinstalla -> componenti e vedi se puoi disinstallarlo e reinstallarlo. Se ti da qualche errore durante la disinstallazione, e' ormale... se no fammi sapere...