Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : DATASYS 23 Dec 2011, 12:28:46

: EVENTLIST non si installa con mysql 5.5 [RISOLTO]
: DATASYS 23 Dec 2011, 12:28:46
Scusate se non è la sezione giusta per questa discussione

i problema:

ho un sito su sgaragnao  uso joombla 1.5.25
sgaragnao mi mette a disposizione
Versione database: 5.5.18-55-log         
Collation Database: utf8_general_ci         
Versione PHP: 5.3.8         
Server Web: Apache/2.2         
Server web per interfaccia PHP: cgi-fcgi         
Versione di Joomla!: Joomla! 1.5.25 Stable [ senu takaa ama mamni ] 14-November-2011 18:00 GMT         
User Agent: Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20100101 Firefox/8.0         
provo ad installare eventlist  e mi ritorna l'errore
JInstaller::install: Errore SQL. DB function failed with error number 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB CHARACTER SET `utf8` COLLATE `utf8_general_ci`' at line 29 SQL=CREATE TABLE IF NOT EXISTS `jos_eventlist_events` ( `id` int(11) unsigned NOT NULL auto_increment, `locid` int(11) unsigned NOT NULL default '0', `catsid` int(11) unsigned NOT NULL default '0', `dates` date NOT NULL default '0000-00-00', `enddates` date NULL default NULL, `times` time NULL default NULL, `endtimes` time NULL default NULL, `title` varchar(100) NOT NULL default '', `alias` varchar(100) NOT NULL default '', `created_by` int(11) unsigned NOT NULL default '0', `modified` datetime NOT NULL, `modified_by` int(11) unsigned NOT NULL default '0', `author_ip` varchar(15) NOT NULL default '', `created` datetime NOT NULL, `datdescription` mediumtext NOT NULL, `meta_keywords` varchar(200) NOT NULL default '', `meta_description` varchar(255) NOT NULL default '', `recurrence_number` int(2) NOT NULL default '0', `recurrence_type` int(2) NOT NULL default '0', `recurrence_counter` date NOT NULL default '0000-00-00', `datimage` varchar(100) NOT NULL default '', `checked_out` int(11) NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `registra` tinyint(1) NOT NULL default '0', `unregistra` tinyint(1) NOT NULL default '0', `published` tinyint(1) NOT NULL default '0', PRIMARY KEY  (`id`) ) TYPE=MyISAM CHARACTER SET `utf8` COLLATE `utf8_general_ci`;

creo sul DB la tabella  `jos_eventlist_events`

modificando in quanto deprecato
TYPE=MyISAM CHARACTER SET `utf8` COLLATE `utf8_general_ci`;

in

ENGINE=MyISAM CHARACTER SET `utf8` COLLATE `utf8_general_ci`;

riprovo ad installare ma mi torna lo stesso errore

potete aiutarmi  :(
grazie ;)
: Re:EVENTLIST
: hapax 23 Dec 2011, 16:04:30
..quale versione di eventlist hai provato ad installare?

la 1.0.1 stable o

la 1.1 Beta

???
: Re:EVENTLIST
: DATASYS 23 Dec 2011, 16:12:42
Ciao

ho installato la 1.0.1 stable :)
: Re:EVENTLIST non si installa con mysql 5.5
: DATASYS 26 Dec 2011, 23:55:31
ho risolto modificano install mysql del componente sostituendo a TYPE ENGINE
: Re:EVENTLIST non si installa con mysql 5.5 [RISOLTO]
: giginobello 27 Feb 2012, 16:36:54
salve, ragazzi.. anche io ho questo problema ma non ho capito l'ultimo post con la soluzione..

mi potete aiutare? grazie.
: Re:EVENTLIST non si installa con mysql 5.5 [RISOLTO]
: bruno pannuzzo 27 Feb 2012, 17:34:11
ciao


nel pacchetto zip modifica nel file install-msql 


facendo cerca TYPE e sostituisci con ENGINE
salva rizippa il file e poi procedi con l'installazione
l'errore è dato dalla versione di MSQL


io ho risolto così



: Re:EVENTLIST non si installa con mysql 5.5 [RISOLTO]
: giginobello 28 Feb 2012, 14:03:06
scusate ragazzi o sono cecato io oppure state sbagliando a scrivere..

il file "install-msql" non lo trovo da nessuna parte..

nella cartella principale c'è un file install.eventlist.php

poi nella cartella admin ci sono due file: install.mysql.nonutf8 e install.mysql.utf8

mi sapete dire qual'è di preciso?

grazie mille
: Re:EVENTLIST non si installa con mysql 5.5 [RISOLTO]
: giginobello 28 Feb 2012, 14:56:58
per altri utenti che ne avessero bisogno, di seguito la soluzione precisa :

i 2 file da modificare si trovano nella cartella admin e sono install.mysql.nonutf8 e install.mysql.utf8

al posto della parola TYPE, scrivere ENGINE ..

salvare i file e comprimere nuovamente la cartella.


: Re:EVENTLIST non si installa con mysql 5.5 [RISOLTO]
: bruno pannuzzo 29 Feb 2012, 15:52:42
Scusa pensavo di essere stato chiaro.
Spero sia riuscito
Ciao
: Re:EVENTLIST non si installa con mysql 5.5 [RISOLTO]
: peppeirace 14 Mar 2012, 16:17:31
Ciao
ho un  avuto problema uguale con com_invoice_0.4.4.4r5
solo che nella cartella administrator del componente scompattato non ci sono i file install.mysql.utf8

il file da modificare è vminvoicemanager.xml e bisogna cambiare TYPE von ENGINE  (solo quelli scritti in maiuscolo)

peppe