- Home
- Categorie
- Coding e Sistemistica
- Gestione di Forum
- Problema aggiornamento 3.8.1
-
Problema aggiornamento 3.8.1
Buonasera sto tentando di aggiornare il forum alla versione 3.8.1 dalla 3.7.0
Ho fatto l'upload dei files come da manuale, settato il config.php e poi ho avviato l'upgrade.
Le versioni precedenti alla 3.8.1 sono state installate correttamente ma quando passo a quest'ultima versione, allo step 1 mi da questo errore:
Database error in vBulletin 3.8.1:
Invalid SQL: INSERT INTO vb_setting (varname, grouptitle, value, defaultvalue, datatype, optioncode, displayorder, advanced, volatile, validationcode, blacklist, product) VALUES ( 'enablehooks', 'plugin', '0', '0', 'boolean', 'yesno', 10, 0, 1, '', 0, 'vbulletin' ); MySQL Error : Duplicate entry 'enablehooks' for key 1 Error Number : 1062 Request Date : Wednesday, January 28th 2009 @ 10:40:35 PM Error Date : Wednesday, January 28th 2009 @ 10:40:36 PM Script : ht t:/********.***/forum/install/finalupgrade.php?step=1 Referrer : ht tp:/ ********.***/forum/install/finalupgrade.php IP Address : *** Username : Classname : vB_Database MySQL Version : 5.0.44-log
Qualcuno mi può dare una mano?
Anche a pagamento...Grazie mille.
-
Se usi un prefisso per le tabelle di vbulletin, per esempio vb, devi ricordare di specificarlo nel file di configurazione.
Potrebbe dipendere da quello.
-
Si l'ho già specificato nel file config:
$config['Database']['tableprefix'] = 'vb_';Non credo sia quello il problema.
Ho provato anche a disabilitare i plugin e a riparare gli indici univoci dal menu di manutenzione ma non va...
-
Ciao Scamorz.
Hai cancellato il file install.php prima di procedere con l'upgrade? Sembra che sia stata avviata una nuova installazione invece di fare l'upgrade della vecchia versione.
-
Ciao,
sisi l'ho cancellato. Il supporto del vbulletin mi ha scritto adesso queste cose:
This appears to be a problem with an add-on which has messed up the indexes. If you have removed all third-party add-ons, fill out a support ticket at:
Please include a complete description of the problem and be sure to include the login info to your Admin CP, phpMyAdmin and FTP in the 'Sensitive Data' field.
Per third party add-ons che intendono? Le mod?
Io cmq ho specificato loro che ho provato a fare l'upgrade anche disattivando tutti i plugin...
-
Hanno detto di rimuoverle cioè disinstallarle.
-
Ok lo farò....però che casino ahahahha
Grazie mille.
Vi terrò aggiornati, magari qualcun altro potrà avere lo stesso problema.
-
Anche io devo fare l'aggiornamento (il primo!).
Ma che roba è questo add-on che rompe? non vorrei incasinare tutto
-
Quando si fanno gli aggiornamenti di board è bene disattivarli tutti. Da ACP>Opzioni vBulletin>Sistema Plugin/Hook e mettere NO per disabilitare tutti i plugins. <b>
In alternativa basta modificare una riga nel file config.php in questo modo:
[php]
define('DISABLE_HOOKS', 1);
[/php]Comunque, visto che devo aggiornare anche io (tra 2 minuti), vi tengo informati nel caso sia un problema della versione 3.8.1.
-
Aggiornato. Confermo che l'aggiornamento è andato a buon fine. L'unica cosa che ho notato è che ci ha messo un pò a caricare i files XML durante l'upgrade.
Che il problema di Scamorz sia il timout da parte del server?
-
Non saprei, però non credo...a me l'errore mi esce allo step 1.
Probabilmente sarà una delle tante mod che ho installato.Ma mica devo rimuovere pure vbseo e ibproarcade?...preferirei di no
-
Aggiungi, nel file config.php, questa riga:
[php]
define('DISABLE_HOOKS', 1);
[/php]In modo da disabilitare durante l'upgrade tutti i prodotti. Dopo l'upgrade ti basterà cancellarla o commentarla.
-
E' andata
Certo che è una rottura aspettare l'upload di tutti i files, non si potrebbe inviare solo quelli modificati?
-
Io non ci ho mai provato. Non sò, sinceramente, se cambia qualcosa.
-
Allora ragazzi, pare che sono riuscito a sbloccare la situazione. Ma non so se ho fatto una cosa giusta.
Sono entrato nel phpmyadmin entrando nella tabella vb_setting.
Poi alla voce "enablehooks" ho modificato il valore del campo "volatile" da 0 a 1.
Ovviamente non ho la più pallida idea di quello che ho fatto.
Però adesso l'upgrade va avanti...che ne pensate?
-
Che hai disabilitato, per ora, tutti i plugins ed hai fatto bene.
Quando finisci l'upgrade rimettilo a 0.
-
no, i plugin sembrano funzionare bene anche con questa modifica.
Cmq lo riporto su 0...non si sa mai
-
Ricordarsi SEMPRE che prima di ogni aggiornamento vanno disabilitati i plugin e i prodotti e prima di riattivarli è sempre meglio fare una ricerca su vb.oer di quelli adatti per la vostra versione. Scamorz il tuo è prorio un errore dovuto ad un plugin o un prodotto, se li avessi disabilitati non avresti avuto quell'errore. Ciao
-
Ho già detto di aver provato a disabilitare tutto ma l'errore compariva lo stesso.
Comunque ho risolto, grazie lo stesso