Joomla.it Forum

Non solo Joomla... => Sviluppo => : mirzia 21 Dec 2010, 08:50:46

: Installazione componente
: mirzia 21 Dec 2010, 08:50:46
Salve a tutti.
ho sviluppato un componente per joomla 1.5. Se lo installo senza i file .sql l'installazione funziona tutta perfettamente.
Se lo installo inserendo l'install.sql e l'unistall.sql mi dice: " Errore file sql non leggibile o non presente. DB function reports no errors"

eppure mi sembra di aver fatto tutto correttaemnte.
nel mio xml ho inserito:
<install>
      <sql>
         <file charset="utf8" driver="mysql">install.sql</file>
      </sql>
   </install>
   <uninstall>
      <sql>
         <file charset="utf8" driver="mysql">uninstall.sql</file>
      </sql>
   </uninstall>      
e il mio file .sql è :

DROP TABLE IF EXISTS `#__agenzia`;

CREATE TABLE `#__agenzia` (
`id` int(11) NOT NULL auto_increment,
`IDUSER` int(11) NOT NULL,
`INDIRIZZO` varchar(255) NOT NULL,
`COMUNE` varchar(255) NOT NULL,
`CAP` varchar(255) NOT NULL,
`PROVINCIA` varchar(255) NOT NULL,
`TELEFONO` varchar(255) NOT NULL,
`FAX` varchar(255) NOT NULL,
`NOTE` varchar(255) NOT NULL,
`LINK_MAPA` varchar(255) NOT NULL,
`EMAIL` varchar(255) NOT NULL,
PRIMARY KEY(`id`)
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;

salvato dentro la cartella admin del componente...
dove sbaglio!??!?

: Re:Installazione componente
: mattialori 26 Dec 2010, 16:37:56
togli ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;