Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => Installazione, migrazione e aggiornamento => : Fabrizio Fiorita 24 Jun 2011, 20:46:35
-
Nel corso degli ultimi due mesi mi è capitato che l'installazione di qualche estensione non andasse a buon fine.
In questi casi non risultava possibile la disinstallazione, mancando al sistema alcuni riferimenti essenziali.
Non solo, ma la reinstallazione della stessa estensione risultava impossibile o nuovamente non andava a buon fine.
Risultato: necessità di disabilitare le estensioni monche, alcune delle quali presenti più volte nell'elenco di gestione.
Il sistema consiglia di eliminare manualmente le estensioni incomplete, ma nonostante ricerche e conseguenti cancellazioni sia nei files sia nel database, le estensioni continuano a comparire nell'elenco.
Esiste un sistema per "depurare" Joomla! da tutto il garbage?
Grazie.
-
è dal db che devi togliere le righe... solo che non è possibile a priori stabilire un modo, dipende dall'estensione quante e quali tabelle va ad occupare, sicuramente la trovi in components se è un componente e così via... ma non basta e non so se lasciando orfani non si creano altri problemi
M:
-
Ho cercato sia nelle directories del sito sia nel db tutti i riferimenti, e tutti quelli che ho trovato li ho cancellati, ma il garbage resta lì: e poi la cosa è abbastanza importante, perché l'estensione è Akeeba!
Di solito prima di fare delle modifiche mi assicuro di avere una copia intonsa, così se qualcosa si blocca posso fare marcia indietro.
Comunque grazie della risposta.
Fabrizio
-
io penso che akeba sia una delle cose più inutili e che fanno più danni a parità di comodità di un bel backup manuale.
tutti quelli che ho trovato li ho cancellati, ma il garbage resta li
------------------------------------------------------------------------------------
..probabilmente non li hai trovati tutti altrimenti sarebbe impossibile
M.
-
devi togliere i riferimenti da
#__extensions
#__assets
#__menus
(optzionali #__update_sites #__updates_sites_extensions)
+
tutte le tabelle aggiunte dal tuo componente (per i riferiementi a queste le dovresti trovare dentro la cartella di istallazione admin/msql install.sql)
Poi devi andare su administrator/components e cancellare a mano la cartella del componente istallato infine su components e fare la stessa cosa.
se in automatico istalla anche moduli o plugin devi cancellare anche questi
mi pare sia tutto qui.
-
Grazie mau e dazo, adesso ci proverò, tanto è solo una questione di estetica (e un po' anche di spazio).