Aggiornato da rc1.2 a 1.3: mi da problemi: Unknown column 'memberIP2' in 'field

Started by Garret, August 23, 2006, 08:33:46 AM

Previous topic - Next topic

Garret

Da quando ho aggiornato(fatto il bacjup e messo in mainteance mode e uploadato gli ultimi languages inglesi e usando la skin di default): mi da sempre questo errore

Unknown column 'memberIP2' in 'field list'
File: /var/www/netsons.org/garret/community/Sources/Subs.php
Line: 633

Perchè?
[nofollow]


Garret

Uao dopo tutto sto tempo ho una risposta e per giunta non molto confortante
[nofollow]

kreos

#3
anche a me stesso disastro....
risultato crash totale..
ho ripristinato e risolto in questo modo.
fatto bene il backup di tutto
(ho creato un backup per le tabelle soltanto, uno per i dati ed uno per tutto, uno come insert, uno come replace ed uno update) così ero sicuro di risolvere senz'altro.
Ho copiato il tutto in altro DB per i testing d'installazione.
Poi mi sono messo ad installare l'update.
ho per prima cosa cancellato tutto il contenuto del db (tranne le tabelle), fatto update e ad ogni errore ho creato manualmente le tabelle nel db....smf_member (ed ora non ricordo se anche in qualche altra tabella)


-- Struttura della tabella `smf_members`
--

DROP TABLE IF EXISTS `smf_members`;
CREATE TABLE IF NOT EXISTS `smf_members` (
  `ID_MEMBER` mediumint(8) unsigned NOT NULL auto_increment,
  `memberName` varchar(80) NOT NULL default '',
  `dateRegistered` int(10) unsigned NOT NULL default '0',
  `posts` mediumint(8) unsigned NOT NULL default '0',
  `ID_GROUP` smallint(5) unsigned NOT NULL default '0',
  `lngfile` tinytext NOT NULL,
  `lastLogin` int(10) unsigned NOT NULL default '0',
  `realName` tinytext NOT NULL,
  `instantMessages` smallint(5) NOT NULL default '0',
  `unreadMessages` smallint(5) NOT NULL default '0',
  `buddy_list` tinytext NOT NULL,
  `pm_ignore_list` text NOT NULL,
  `messageLabels` text NOT NULL,
  `passwd` varchar(64) NOT NULL default '',
  `emailAddress` tinytext NOT NULL,
  `personalText` tinytext NOT NULL,
  `gender` tinyint(4) unsigned NOT NULL default '0',
  `birthdate` date NOT NULL default '0001-01-01',
  `websiteTitle` tinytext NOT NULL,
  `websiteUrl` tinytext NOT NULL,
  `location` tinytext NOT NULL,
  `ICQ` tinytext NOT NULL,
  `AIM` varchar(16) NOT NULL default '',
  `YIM` varchar(32) NOT NULL default '',
  `MSN` tinytext NOT NULL,
  `hideEmail` tinyint(4) NOT NULL default '0',
  `showOnline` tinyint(4) NOT NULL default '1',
  `timeFormat` varchar(80) NOT NULL default '',
  `signature` text NOT NULL,
  `timeOffset` float NOT NULL default '0',
  `avatar` tinytext NOT NULL,
  `pm_email_notify` tinyint(4) NOT NULL default '0',
  `karmaBad` smallint(5) unsigned NOT NULL default '0',
  `karmaGood` smallint(5) unsigned NOT NULL default '0',
  `usertitle` tinytext NOT NULL,
  `notifyAnnouncements` tinyint(4) NOT NULL default '1',
  `notifyOnce` tinyint(4) NOT NULL default '1',
  `notifySendBody` tinyint(4) NOT NULL default '0',
  `notifyTypes` tinyint(4) NOT NULL default '2',
  `memberIP` tinytext NOT NULL,
  `secretQuestion` tinytext NOT NULL,
  `secretAnswer` varchar(64) NOT NULL default '',
  `ID_THEME` tinyint(4) unsigned NOT NULL default '0',
  `is_activated` tinyint(3) unsigned NOT NULL default '1',
  `validation_code` varchar(10) NOT NULL default '',
  `ID_MSG_LAST_VISIT` int(10) unsigned NOT NULL default '0',
  `additionalGroups` tinytext NOT NULL,
  `smileySet` varchar(48) NOT NULL default '',
  `ID_POST_GROUP` smallint(5) unsigned NOT NULL default '0',
  `totalTimeLoggedIn` int(10) unsigned NOT NULL default '0',
  `passwordSalt` varchar(5) NOT NULL default '',
  `memberIP2` tinytext NOT NULL,
  PRIMARY KEY  (`ID_MEMBER`),
  KEY `memberName` (`memberName`(30)),
  KEY `dateRegistered` (`dateRegistered`),
  KEY `ID_GROUP` (`ID_GROUP`),
  KEY `birthdate` (`birthdate`),
  KEY `posts` (`posts`),
  KEY `lastLogin` (`lastLogin`),
  KEY `lngfile` (`lngfile`(30)),
  KEY `ID_POST_GROUP` (`ID_POST_GROUP`),
  FULLTEXT KEY `memberIP2` (`memberIP2`),
  FULLTEXT KEY `memberIP2_2` (`memberIP2`)
) ENGINE=MyISAM AUTO_INCREMENT=82 DEFAULT CHARSET=latin1 AUTO_INCREMENT=82 ;


insomma con un pochino di fatica ed inventiva ed un pochino di fortuna e dove..sono riuscito laddove ad altri andava liscio come l'olio...ehhehe sbattendo naturalmente la testa e perdendo lu stess qualche messaggio poiché i primi backup erano già compromessi...
a disposiz.... ;)


p.s. mi sono accorto che nel db c'è la voce doppia (quella creata in automatico e quella creata da me... però poi è andata ... la lascio stare tanto non pesa perché è vuota anche nel db.
kreos
www.chess-camper.it
[email protected]

I love my Laika Kreos 3002

Garret

In caso vorrei ritornare alla RC2 tanto ho fatto il backup delle tabelle e contenuti vecchie

poi quando ci sarà la final mi scervellerò...
[nofollow]

piccoloweb

anche io avevo questo problema e ho risolto cosi

ho salvato sul pc le cartelle degli avatr e smiley e tema che ho aggiunti(quindi non sono di default)
ho slvato il backup dl database
ho eliminato dal server la cartella del forum
ho eliminato il database
ho inviato e instalalto la versione 1.1.rc3(la install)
dopo l'installazione,senza entrare nel sito ,sono andato nel database e importato il backup
dopodiche ho scaricato la 1.1. rc3 update,ed ho inviato nel server solo il file upgrade.php e upgrade 1.1.sql
ho digitato l'indirizzo del mioforum/upgrade.php e mi ha aggiornato il database

e voila finito

Garret

Quote from: piccoloweb on August 31, 2006, 02:09:00 PM
anche io avevo questo problema e ho risolto cosi

ho salvato sul pc le cartelle degli avatr e smiley e tema che ho aggiunti(quindi non sono di default)
ho slvato il backup dl database
ho eliminato dal server la cartella del forum
ho eliminato il database
ho inviato e instalalto la versione 1.1.rc3(la install)
dopo l'installazione,senza entrare nel sito ,sono andato nel database e importato il backup
dopodiche ho scaricato la 1.1. rc3 update,ed ho inviato nel server solo il file upgrade.php e upgrade 1.1.sql
ho digitato l'indirizzo del mioforum/upgrade.php e mi ha aggiornato il database

e voila finito

però vedi il fatto è che gli sviluppatori dovrebbero premunirisi prima di rilasiare una release
ero passato da poco a smf ma me ne sto pentendo.  :(
[nofollow]

piccoloweb

no garret non devi pentirti,se hai problemi ti possiamo aiutare

considera che la versione ufficciale di smf e la 1.0.8 ,mentre la 1.1. considerala una beta

detto questo io sto con smf da molto ,e questa e la prima volta che mi capita questo errore ,ma lo avevo messo in conto ,quando ho deciso di utilizzare una beta

nelle altre versioni,bastava andare in admin/package e aggiornava da solo,cosi come mi ha fatto per passare alla 1-1- rc1

smf  in un contesto generale e un gran prodotto,non ce nulla di simile in giro
ecco perche la phpbb sta approntando la versione 3 che risolve quegli infiniti e numerosi problemi della 2,e  io che ce lo in beta posso dirti che hanno fanno un bel lavoro
ma resto della idea che smf e unico

Garret

Visto che nell'altro topic non mi hanno risposto: io ho l'host su netsons che mi fa scegliere tra PHP4 e PHP5 e MYSQL4 e MYSQL5.... devo mettere tutte e due cose sul 5 oppure magari smf ha problemi con qualche versione nuova?
[nofollow]


stevross

io non ho avuto nessun problema nel fare il passaggio di versione  ::)

Ho installato RC2 e caricato il db (senza mods ovviamente)
Poi ho uppato i file di UPGRADE, ha eseguito l'aggiornamento e ho reinstallato i mods.

Liscio come l'olio  ;)

Advertisement: