Back to top

Autore Topic: [RISOLTO] Uddeim 2.5 e Joomla 1.7.3 - database da implementare  (Letto 2909 volte)

Offline lux1975

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Buongiorno a tutti.
Premetto che non sono un esperto di mysql (e della gestione database in generale, ma cercherò di imparare...). Uso joomla 1.7.3 :
Ho scaricato un'estensione (uddeIM 2.5)per aggiungere la messaggistica al sito che sto curando... in particolare nel sito ho aggiunto kunena forum ma da quando ho installato uddeim mi si apre una pagina di errore che riporta questo messaggio:

500 - JDatabaseMySQL::query: 1146 - Table 'joomla7.jos_uddeim' doesn't exist SQL=SELECT count(a.id) FROM jos_uddeim AS a WHERE a.toid=79 AND a.totrash=0 AND archived=0 AND `a`.`delayed`=0 AND a.toread=0

Ho controllato un po' nel web e ho scoperto che occorre variare , o meglio aggiungere qualcosa al database, nonché creare una cartella tramite ftp sotto la directory nella root principale /images... per quanto riguarda la seconda cosa ho risolto, creando la cartella richiesta nella quale ho inserito i due file richiesti index.html e .htaccess ; il problema che rimane è il database... prima di tutto non ho capito cosa devo fare , o meglio come lo devo fare e poi non ho capito cosa inserire ... poiché nelle faq dice di copiare dei comandi inseriti nel README... li ho cercati ma sono sempre anticipati da "upgrade da xx a xx"... ma la mia è una prima installazione.... non ho una versione precedente... qualcuno mi può aiutare?

Grazie

Luca
« Ultima modifica: 25 Nov 2011, 03:03:09 da lux1975 »

Offline Sottolerighe

  • Appassionato
  • ***
  • Post: 263
  • Sesso: Maschio
    • Mostra profilo
Re:Uddeim
« Risposta #1 il: 22 Nov 2011, 08:23:08 »

Dando una rapida occhiata al componente, se ti dà quell'errore e non ha creato nemmeno la cartella allora è possibile che l'installazione di com_uddeim non sia andata a buon fine.


Per creare le tabelle a mano puoi usare questo script, preso a piè pari dall'XML di com_uddeim.
Ovviamente devi prima sostituire "#_" con il prefisso che usano le tue tabelle.


Codice: [Seleziona]
CREATE TABLE IF NOT EXISTS `#__uddeim` ( `id` int(10) unsigned NOT NULL auto_increment, `replyid` int(11) NOT NULL default '0', `fromid` int(11) NOT NULL default '0', `toid` int(11) NOT NULL default '0', `message` text NOT NULL, `datum` int(11) default NULL, `toread` int(1) NOT NULL default '0', `totrash` int(1) NOT NULL default '0', `totrashdate` int(11) default NULL, `totrashoutbox` int(1) NOT NULL default '0', `totrashdateoutbox` int(11) default NULL, `expires` int(11) NOT NULL default '0', `disablereply` int(1) NOT NULL default '0', `systemflag` int(1) NOT NULL default '0', `delayed` int(1) NOT NULL default '0', `systemmessage` varchar(60) default NULL, `archived` int(1) NOT NULL default '0', `cryptmode` int(1) NOT NULL default '0', `flagged` int(1) NOT NULL default '0', `crypthash` varchar(32) default NULL, `publicname` text default NULL, `publicemail` text default NULL, PRIMARY KEY  (`id`), KEY `toid_toread` (`toid`,`toread`), KEY `fromid` (`fromid`), KEY `replyid` (`replyid`), KEY `datum` (`datum`), KEY `totrashdate` (`totrashdate`), KEY `totrashdateoutbox_datum` ( `totrashdateoutbox` , `datum` ), KEY `toread_totrash_datum` (`toread`,`totrash`,`datum`), KEY `totrash_totrashdate` (`totrash`,`totrashdate`), KEY `archived_totrash_toid_datum` (`archived`,`totrash`,`toid`,`datum`), KEY `systemflag` (`systemflag`), KEY `delayed` (`delayed`) ) ENGINE=InnoDB;


 CREATE TABLE IF NOT EXISTS `#__uddeim_blocks` ( `id` int(10) unsigned NOT NULL auto_increment, `blocker` int(11) NOT NULL default '0', `blocked` int(11) NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM;


 CREATE TABLE IF NOT EXISTS `#__uddeim_emn` ( `id` int(11) unsigned NOT NULL auto_increment, `userid` int(11) NOT NULL default '0', `status` int(1) NOT NULL default '0', `popup` int(1) NOT NULL default '0', `public` int(1) NOT NULL default '0', `remindersent` int(11) NOT NULL default '0', `lastsent` int(11) NOT NULL default '0', `autoresponder` INT(1) NOT NULL DEFAULT '0', `autorespondertext` TEXT NOT NULL, `autoforward` INT(1) NOT NULL DEFAULT '0', `autoforwardid` INT(1) NOT NULL DEFAULT '0', `locked` INT(1) NOT NULL DEFAULT '0', `moderated` INT(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `userid` (`userid`) ) ENGINE=MyISAM;


 CREATE TABLE IF NOT EXISTS `#__uddeim_config` ( `varname` tinytext NOT NULL, `value` tinytext NOT NULL, PRIMARY KEY (`varname`(30)) ) ENGINE=MyISAM;


 CREATE TABLE IF NOT EXISTS `#__uddeim_userlists` ( `id` int(11) NOT NULL auto_increment, `userid` int(11) NOT NULL default '0', `name` varchar(40) NOT NULL default '', `description` text NOT NULL, `userids` text NOT NULL, `global` int(1) NOT NULL default '0', PRIMARY KEY (`id`), KEY `userid` (`userid`), KEY `global` (`global`) ) ENGINE=MyISAM;


 CREATE TABLE IF NOT EXISTS `#__uddeim_spam` ( `id` int(10) unsigned NOT NULL auto_increment, `mid` int(11) NOT NULL default '0', `datum` int(11) default NULL, `reported` int(11) default NULL, `fromid` int(1) NOT NULL default '0', `toid` int(1) NOT NULL default '0', `message` TEXT NOT NULL, PRIMARY KEY (`id`), KEY `mid` (`mid`), KEY `fromid` (`fromid`), KEY `toid` (`toid`) ) ENGINE=MyISAM;


 CREATE TABLE IF NOT EXISTS `#__uddeim_attachments` ( `id` int(10) unsigned NOT NULL auto_increment, `mid` int(1) NOT NULL default '0', `tempname` TEXT NOT NULL, `filename` TEXT NOT NULL, `fileid` varchar(32) NOT NULL, `size` int(1) NOT NULL default '0', `datum` int(11) default NULL, PRIMARY KEY (`id`), KEY `mid` (`mid`), KEY `fileid` (`fileid`), KEY `datum` (`datum`) ) ENGINE=MyISAM;


 


Una volta sistemati i #, esegui lo script in phpmyadmin e dovresti trovarti le tabelle nel db
Non è detto che le cose migliori siano quelle che vengono a galla, a volte si trovano Sotto le Righe.

Offline lux1975

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Re:Uddeim
« Risposta #2 il: 22 Nov 2011, 17:48:35 »
Accidenti per ora grazie mille!!!! Appena riesco ci provo e faccio sapere... ancora grazie!

Luca

Offline lux1975

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Re:Uddeim
« Risposta #3 il: 25 Nov 2011, 03:02:12 »
Scusandomi per il ritardo.... risolto come consigliatomi qui sopra! ancora grazie!

Offline genova1956

  • Nuovo arrivato
  • *
  • Post: 15
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO] Uddeim 2.5 e Joomla 1.7.3 - database da implementare
« Risposta #4 il: 06 Lug 2012, 12:45:54 »
Scusate la mia ignoranza, ma come faccio partire lo script su Msql di aruba?
Biagio

 



Web Design Bolzano Kreatif