errore durante la disinstallazione

Started by xena1997, November 05, 2012, 07:21:17 AM

Previous topic - Next topic

xena1997

ho cercato di rimuovere una mod e quando vado sulla voce disinstalla mi compare questo errore e dire che la mod e compatibile con la v.2.0.2

Errore durante l'installazione della MOD
Si è verificato almeno un errore durante una prova di installazione di questo pacchetto MOD. Si consiglia caldamente di non continuare con l'installazione in caso di dubbi su quello che si sta facendo e di avere una copia di sicurezza molto recente. Tale errore potrebbe essere causato da un conflitto tra la MOD che si sta installando e un'altra già installata, da un problema nel pacchetto MOD, da un pacchetto che necessita di un altro pacchetto non ancora installato, oppure da un pacchetto preparato per un'altra versione di SMF.

P.S la posso cancellare tramite ftp?

grazie

emanuele

Il problema è che probabilmente un altro mod ha "interferito" con questo che vuoi disinstallare, quindi devi:
1) andare alla pagina del mod
2) selezionare la tua versione di smf (o almeno una che permette di procedere) dal dropdown sulla destra
3) cliccare su "parse".
Qui ti verranno mostrate tutte le modifiche che quel mod ha compiuto ai tuoi file.
A questo punto ci son due vie:
1) disinstallare completamente a mano (quindi aprire tutti i file indicati e rimuovere i pezzi di codice che non servono più)
2) prendere nota di quali file contengono errori (lo vedi nella stessa pagina in cui vedi il messaggio che hai riportato), scaricarli sul tuo computer e rimuovere le modifiche (come descritto nel punto 3 di prima), quindi procedere con la disinstallazione dal pannello di admin e poi subito dopo ricaricare i file che hai modificato a mano andando a sostituire quelli che ci sono sul server.
In ogni caso tieni una copia dei file prima e dopo, così in caso di problemi puoi sempre ripristinare un backup (anche se poi con mod mezzi installati e mezzi no potresti avere problemi comunque, ma meglio avere una copia che non. ;)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

xena1997

grazie ti riporto l'errore

*    1.    Esegui modifiche    ./Themes/default/languages/Modifications.english.php    Test fallito
      1.    Sostituisci    ./Themes/default/languages/Modifications.english.php    Test fallito
   2.    Esegui modifiche    ./Themes/default/languages/Modifications.english-utf8.php    Sto ignorando il file
*    3.    Esegui modifiche    ./Sources/Subs.php    Prova eseguita con successo
   4.    Esegui codice    UnInstall.php    

quale delle due procedure mi consigli?

emanuele

Curioso fallisca in Modification.english, è l'ultimo file che mi sarei aspettato di vedere...hai per caso tradotto il mod lì dentro?

Beh, in questo caso la due: scarichi "Modifications.english.php", togli quel che non serve più, disinstalli il mod e ri-carichi il file.

Che poi nel caso particolare essendo un file di lingua se anche non togli le stringe non ci dovrebbero essere molti problemi, comunque meglio toglierle.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

xena1997

ciao si ho tradotto il file in italiano non dovevo farlo?

e se provo a reinstallare la versione originale?

emanuele

Sarebbe più corretto mettere le traduzioni metterle in Modifications.italian.php, non Modification.english.php

Quote from: xena1997 on November 05, 2012, 11:19:30 AM
e se provo a reinstallare la versione originale?
No. Non fare questo. Farebbe solo casino.
Al massimo puoi ripristinare *manualmente* le stringhe in inglese togliendo quelle che hai tradotto in italiano.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

xena1997

allora su parse mi da questa procedura


File Edits
./Themes/default/languages/Modifications.english.php


Find: [Select]


?>

Add Before: [Select]


//Begin Reg Links
$txt['no_view_links'] = 'You are not allowed to view links.';
$txt['txt_reg_links_register'] = 'Register';
$txt['txt_reg_links_login'] = 'Login';
$txt['txt_reg_links_or'] = 'or';

//END Reg Links Text Strings         


./Themes/default/languages/Modifications.english-utf8.php


Find (at the end of the file): [Select]

?>

Add Before: [Select]


//Begin Reg Links
$txt['no_view_links'] = 'You are not allowed to view links.';
$txt['txt_reg_links_register'] = 'Register';
$txt['txt_reg_links_login'] = 'Login';
$txt['txt_reg_links_or'] = 'or';

//END Reg Links Text Strings   

This operation isn't vital to the installation of this mod.

./Sources/Subs.php


Find: [Select]

// Cache the output if it took some time...

Add Before: [Select]


      // Registered Links
      if ($user_info['is_guest'])
      {
         $message = preg_replace('#<a href="(.*?)</a>#i', $txt['no_view_links'] . "\n" . ' <a href="' . $scripturl . '?action=register">' . $txt['txt_reg_links_register'] . '</a>&nbsp;' . $txt['txt_reg_links_or'] . '&nbsp;<a href="' . $scripturl . '?action=login">' . $txt['txt_reg_links_login'] . '</a>', $message);
      }

      // End Registered Links



una cosa non ho capito tra find e before delle tre voci c'e' una stringa che non trovo da nessuna parte

e poi questa voce ./Themes/default/languages/Modifications.english-utf8.php non la trovo in nessuna cartella

e poi nella cartella di destinazione trovo due file uguali ./Themes/default/languages/Modifications.english.php E ./Themes/default/languages/Modifications.english.php con un simbolino vicino

stessa cosa per ./Sources/Subs.php E ./Sources/Subs.php con un simbolino vicino

cosa devo fare? li modifico entrambi?

grazie

emanuele

In Modifications.english.php avrai qualcosa tipo:
//Begin Reg Links
$txt['no_view_links'] = 'Non sei autorizzato a vedere questi link.';
$txt['txt_reg_links_register'] = 'Registrati';
$txt['txt_reg_links_login'] = 'Login';
$txt['txt_reg_links_or'] = 'o';

//END Reg Links Text Strings   

Ti basterà togliere quello. Il resto lo disinstalli dal pannello di admin (vedi che in corrispondenza di "Subs.php" ti dice "Prova eseguita con successo").


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

xena1997

grazie scusa una cosa essendo che ho questi due nomi uguali in theme language

Modifications.english.php e l'altro a lo stesso nome ma con un simbolino vicino quale modifico?

se ho capito bene scarico uno di quei due file lo correggo lo salvo e lo ricarico e poi vado su gestore pacchetti e lo disinstallo giusto?

emanuele

Il Modification.english.php~ (con tilde finale) è un file di backup creato da SMF quando un mod modifica un file.
Tu devi toccare solo Modification.english.php.

1) scarica
2) modifica (salva)
3) disinstalla da admin
4) ricarica il file modificato


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

xena1997

ok adesso provo

p.s una volta scaricato e modificato quel file...... da dentro la cartella lo rimuovo?

grazie

emanuele

Non devi rimuoverlo.
Una volta scaricato e modificato lo rimetti esattamente nella posizione in cui era prima (sovrascrivendo quello sul server).


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

xena1997

ciao ho fatto come hai detto ma non me lo fa disinstallare continua a dirmi lo stesso problema

emanuele

Sì, ti dice "attenzione errore", tu clicchi "disinstalla" ti dirà "sei proprio sicuro?" confermi.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

xena1997

guarda che mi da lo stesso errore come sopra che ti riporto


Errore durante l'installazione della MOD
Si è verificato almeno un errore durante una prova di installazione di questo pacchetto MOD. Si consiglia caldamente di non continuare con l'installazione in caso di dubbi su quello che si sta facendo e di avere una copia di sicurezza molto recente. Tale errore potrebbe essere causato da un conflitto tra la MOD che si sta installando e un'altra già installata, da un problema nel pacchetto MOD, da un pacchetto che necessita di un altro pacchetto non ancora installato, oppure da un pacchetto preparato per un'altra versione di SMF.

cosa faccio lo disinstallo lo stesso?


io ho cancellato queto dimmi se e giusto

//Begin Reg Links
$txt['no_view_links'] = 'YOU ARE NOT ALLOWED TO VIEW LINKS - NON SEI AUTORIZZATO A VEDERE I LINK.';
$txt['txt_reg_links_register'] = 'REGISTER - REGISTRATI';
$txt['txt_reg_links_login'] = 'LOGIN';
$txt['txt_reg_links_or'] = 'OR';

//END Reg Links Text Strings   

emanuele

Quote from: emanuele on November 05, 2012, 03:09:05 PM
Sì, ti dice "attenzione errore", tu clicchi "disinstalla" ti dirà "sei proprio sicuro?" confermi.
Confermo.
E' la mia risposta definitiva e l'accendo pure.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

xena1997


Advertisement: