Joomla.it Forum

Non solo Joomla... => Sezione dedicata ai Server => : kirieme 16 Nov 2006, 11:53:26

: ID Categoria
: kirieme 16 Nov 2006, 11:53:26
Premetto che è la prima volta che uso un CMS ed in particolare joomla come amministratore ed ora vengo al dunque.
Ho creato alcune categorie in locale ma ora che è stato portato tutto in remoto se provo ad aggiungere delle categorie, joomla mi assegna un id 0 alla categoria e non mi permette più di crearne delle altre. Come posso risolvere??
: Re: ID Categoria
: napo 16 Nov 2006, 11:55:12
Molto probabilmente durante il trasferimento del db, hai perso l'impostazione di AUTO_INCREMENT sulle chaivi primarie.
Che versioni hai di MySQL?
: Re: ID Categoria
: kirieme 16 Nov 2006, 12:00:54
MySQL - 4.0.23a-log in remoto mentre in locale MySQL - 5.0.21
: Re: ID Categoria
: napo 16 Nov 2006, 12:06:48
Come prima cosa, verifica se le chiavi primarie in remoto sono AUTO_INCREMENT.
: Re: ID Categoria
: kirieme 16 Nov 2006, 12:09:50
Purtoppo non sono molto ferrato  :( mi diresti come faccio a vedere se le mie chiavi sono AUTO_INCREMENT?  ???
: Re: ID Categoria
: napo 16 Nov 2006, 12:18:10
Lo vedi dalla struttura delle tabelle, dentro phpmyadmin.
: Re: ID Categoria
: kirieme 16 Nov 2006, 13:14:12
In effetti il problema è questo, ora l'ho comunicato al mio provider. Attendiamo
: Re: ID Categoria
: napo 16 Nov 2006, 13:21:47
In effetti il problema è questo, ora l'ho comunicato al mio provider. Attendiamo

Ma non penso che il provider possa/debba fare qualcosa.
Puoi provare a:
: Re: ID Categoria
: surfbit 16 Nov 2006, 22:10:40
Sposto non mi sembra un Bug!!
: Re: ID Categoria
: kirieme 17 Nov 2006, 18:01:44
Ho provato a ricaricare il db ma mi da sempre lo stesso errore, per adesso mi sto a risettare tutte le vosi id a mano  :'(  :'( ma credo che qualcuna mi sfugge.
Ma devo cambiare solo le voci id delle tabelle in auto increment??
: Re: ID Categoria
: napo 17 Nov 2006, 18:07:42
Com'è il dump del database?
Puoi postare una query di creazione?
: Re: ID Categoria
: kirieme 17 Nov 2006, 18:23:07
Non so se ho capito bene
questo è quello che leggo se modifico un id della tabella jos_categories
query SQL : [Modifica]
ALTER TABLE `enfap`.`jos_categories` CHANGE `id` `id` INT(11) NOT NULL AUTO_INCREMENT
: Re: ID Categoria
: napo 17 Nov 2006, 18:27:51
No, la query di creazione della tabella.
Quelle contenute nel dump del database.
: Re: ID Categoria
: kirieme 17 Nov 2006, 18:59:05
Il dump mi sembra apposto

-- Struttura della tabella `jos_banner`
--

CREATE TABLE `jos_banner` (
  `bid` int(11) NOT NULL,
  `cid` int(11) NOT NULL default '0',
  `type` varchar(10) NOT NULL default 'banner',
  `name` varchar(50) NOT NULL default '',
  `imptotal` int(11) NOT NULL default '0',
  `impmade` int(11) NOT NULL default '0',
  `clicks` int(11) NOT NULL default '0',
  `imageurl` varchar(100) NOT NULL default '',
  `clickurl` varchar(200) NOT NULL default '',
  `date` datetime default NULL,
  `showBanner` tinyint(1) NOT NULL default '0',
  `checked_out` tinyint(1) NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `editor` varchar(50) default NULL,
  `custombannercode` text,
  PRIMARY KEY  (`bid`),
  KEY `viewbanner` (`showBanner`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;

--
-- Dump dei dati per la tabella `jos_banner`
--

INSERT INTO `jos_banner` (`bid`, `cid`, `type`, `name`, `imptotal`, `impmade`, `clicks`, `imageurl`, `clickurl`, `date`, `showBanner`, `checked_out`, `checked_out_time`, `editor`, `custombannercode`) VALUES (1, 1, '', 'orientarSI', 0, 4, 2, 'osmbanner1.png', 'http://localhost/joomla/index.php', '2006-11-15 10:58:37', 1, 0, '0000-00-00 00:00:00', '', '');
: Re: ID Categoria
: napo 17 Nov 2006, 19:59:51
Il dump mi sembra apposto

CREATE TABLE `jos_banner` (
  `bid` int(11) NOT NULL,

E invece non è a posto per niente!!!
Nella definizione della tabella manca l'autoincremento:
CREATE TABLE `jos_banner` (
  `bid` int(11) NOT NULL AUTO_INCREMENT,


L'errore è nell'esportazione.
: Re: ID Categoria
: kirieme 19 Nov 2006, 17:57:39
Allora diciamo che ho risolto. In pratica ho resettato tutto e sono partito con una installazione direttamente da remoto.

Grazie per l'aiuto
: Re: ID Categoria
: napo 19 Nov 2006, 19:53:37
Allora diciamo che ho risolto. In pratica ho resettato tutto e sono partito con una installazione direttamente da remoto.

Ma così son capaci tutti! :D
: Re: ID Categoria
: giak 20 Nov 2006, 15:03:12
pero' funziona quasi sempre!  ;D