installation script

LLLguitchLLL
Invité n'ayant pas de compte PHPfrance

11 janv. 2010, 17:39

lors voila je voulais installer un script php et lors de la phase d'installation on me demande le nom de la base de donnéé, je vais donc chez mon hebergeur mavenhosting, et la je crée ma base de donnée avec son utilisateur, je replace le tout dans le formulaire d'installation et soit j'ai un probleme comme quoi la base de donnée n'existe pas, ou j'ai le message suivant ;

Erreur :
Erreur SQL : The used table type doesn't support FULLTEXT indexes
Requete SQL : CREATE TABLE `table_annonces` ( `annonce_id` int(8) unsigned NOT NULL auto_increment, `cat_id` int(8) unsigned NOT NULL default '0', `type_id` int(8) default '-1', `pays_id` int(4) default '-1', `region_id` int(6) default '-1', `poster_id` int(8) unsigned NOT NULL default '0', `annonce_title` varchar(255) NOT NULL default '', `annonce_title_rewriting` varchar(255) NOT NULL default '', `annonce_text` text NOT NULL, `annonce_ville` varchar(32) default NULL, `annonce_cp` int(6) unsigned default '0', `annonce_siteweb` varchar(255) default NULL, `annonce_prix` int(10) default '0', `annonce_km` int(10) unsigned default '0', `annonce_superficie` int(8) unsigned default '0', `annonce_poster_ip` varchar(32) default NULL, `annonce_date` int(11) unsigned NOT NULL default '0', `annonce_last_edit` int(11) unsigned default '0', `annonce_count_views` smallint(5) unsigned default '0', `annonce_count_rec` smallint(3) unsigned NOT NULL default '0', `annonce_statut` tinyint(1) unsigned default '0', `annonce_age` mediumint(5) unsigned default '0', `main_photo_id` mediumint(8) unsigned NOT NULL default '0', `count_photos` smallint(3) unsigned default '0', `requested_to_renew` tinyint(1) NOT NULL default '0', PRIMARY KEY (`annonce_id`), KEY `cat_id` (`cat_id`), KEY `type_id` (`type_id`), KEY `poster_id` (`poster_id`), KEY `pays_id` (`pays_id`,`region_id`), KEY `annonce_statut` (`annonce_statut`), KEY `annonce_count_rec` (`annonce_count_rec`), KEY `main_photo_id` (`main_photo_id`), KEY `annonce_count_views` (`annonce_count_views`), FULLTEXT KEY `annonce_title` (`annonce_title`,`annonce_text`) )


merci

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

11 janv. 2010, 21:18

Il me semble que le fulltext ne fonctionne qu'avec les tables MyISAM... Quelle est la valeur du paramètre "engine" de cette table ?
Tu peux éventuellement essayer avec un ENGINE=MyISAM mais cela peut avoir d'autres impacts...
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

LLLguitchLLL
Invité n'ayant pas de compte PHPfrance

12 janv. 2010, 13:18

Merci pour ton aide mais je debute vraiment en php donc j'ai rien compris à ce que tu ma di^^
merci