Archives mensuelles pour septembre 2008

Installation de Mantis sur les serveurs tuxfamily

L’installation de Mantis demande un accès administrateur à la machine, autrement vous êtes confronté à l’erreur suivante:

Does administrative user have access to the database? ( Access denied for user ‘votrelogin’@’192.xxx.xxx.xxx’ (using password: YES) )

La solution est d’utiliser mantis en local. Décompressez l’archive dans votre dossier de serveur local ( EasyPhp,WampServer etc… ) puis allez sur votre dossier mantis ( http://localhost/mantis par exemple ) où vous serez redirigé vers l’installation de mantis.Remplissez le formulaire comme bon vous semble ( peu importe en fait ) en cochant ‘Print SQL queries only’, une fois le formulaire envoyé, sélectionnez et copiez ces commandes SQL puis collez les dans la rubrique « SQL » de votre base de donnée dans PhpMyAdmin ( Adresse: http://phpmyadmin.tuxfamily.org / login: votreprojet_nomdeladb / mdp : votremdp ).

Supprimez ensuite le dossier « admin » de mantis ( effectivement on ne l’installe pas en local ). Copiez le fichier « config_defaults.inc.php » disponible à la racine puis renommez le ensuite en « config.inc.php ».Vous devez ensuite le remplir comme il convient, notamment : $g_hostname = ‘sql'; //valide pr tuxfamily $g_db_type = ‘mysql'; //celui que vous voulez parmi le choix tuxfamily

$g_database_name = ‘votreprojet_votredb';

$g_db_username = ‘votreuser'; $g_db_password = ‘votremdp';

Il y a plein d’autres options qu’il vous reste à examiner

Il suffit ensuite d’uploadez tous les fichiers sur le serveur, de vous rendre à l’adresse de Mantis, le compte d’administrateur par défaut étant:

  • login: administrator
  • mdp: root

Dêpechez vous de vous créez votre propre compte avec les droits administrateurs depuis ce compte temporaire et enfin supprimez-le ( le compte temporaire beta ! ) via l’onglet « Manage->Manage Users ».