[RESOLU] Problème d'accès DB !!

MantisBT forum for users who prefer to ask and answer questions in French.

Moderators: Developer, Contributor

Post Reply
vincegre
Posts: 6
Joined: 04 May 2017, 13:11
Location: Lausanne, Suisse
Contact:

[RESOLU] Problème d'accès DB !!

Post by vincegre »

Bonjour

J'ai une install de Mantis à jour opérationnelle sur un serveur LAMP. Suite à une réorganisation j'ai déplacé mon Mantis sur un autre serveur et depuis il me sort une erreur d'accè de DB :( Le login/pass de la db n'ont pas changé et c'est toujours en localhost ! De plus ce nouveau serveur héberge de nombreux autres sites en LAMP (type Wordpress ou autre) qui marchent sans soucis ! De fait je comprends pas trop le soucis et toutes les extensions PHP listées comme requises sur le site de Mantis sont bien installées et opérationnelles donc je comprerds pas trop d'où vient le soucis... Si vous avez une idée ?....

#0 : PHP Support for database is not enabled

Merci bien,

Vincèn
Lapinkiller
Posts: 408
Joined: 28 Jan 2011, 18:47
Location: France
Contact:

Re: Problème d'accès DB !!

Post by Lapinkiller »

Bonjour

Peux tu vérifier que l'extension PHP mysqli (avec un i ) est bien activée sur ton LAMP ?

Tu as donc migré la partie web et la partie mysql sur le nouveau serveur c'est bien ca ?
Lapinkiller,
French PHP developer
New look for your mantis : http://www.mantisbt.org/forums/viewtopi ... =4&t=20055
vincegre
Posts: 6
Joined: 04 May 2017, 13:11
Location: Lausanne, Suisse
Contact:

Re: Problème d'accès DB !!

Post by vincegre »

Lapinkiller wrote:Peux tu vérifier que l'extension PHP mysqli (avec un i ) est bien activée sur ton LAMP ?
euh j'ai pas cette extension mais PHP7.0-mysql ! C'est pareil non ?

J'étais en PHP 5 sur l'ancien serveur et je suis passé en 7 donc est/ce que ça pose pas un soucis ça aussi ?
Tu as donc migré la partie web et la partie mysql sur le nouveau serveur c'est bien ca ?
Oui le control panel que j'utilise (Virtualmin) me permet de transférer des virtualhosts intégralement (un compte client en fait) d'un serveur à un autre ce qui simplifie beaucoup les choses !

et aussi:

Code: Select all

php -r 'phpinfo();' | grep -i mysqli
/etc/php/7.0/cli/conf.d/20-mysqli.ini,
mysqli
MysqlI Support => enabled
mysqli.allow_local_infile => On => On
mysqli.allow_persistent => On => On
mysqli.default_host => no value => no value
mysqli.default_port => 3306 => 3306
mysqli.default_pw => no value => no value
mysqli.default_socket => no value => no value
mysqli.default_user => no value => no value
mysqli.max_links => Unlimited => Unlimited
mysqli.max_persistent => Unlimited => Unlimited
mysqli.reconnect => Off => Off
mysqli.rollback_on_cached_plink => Off => Off
API Extensions => mysqli,pdo_mysql
Merci
Lapinkiller
Posts: 408
Joined: 28 Jan 2011, 18:47
Location: France
Contact:

Re: Problème d'accès DB !!

Post by Lapinkiller »

Quelle version de Mantis utilises tu ?
Lapinkiller,
French PHP developer
New look for your mantis : http://www.mantisbt.org/forums/viewtopi ... =4&t=20055
vincegre
Posts: 6
Joined: 04 May 2017, 13:11
Location: Lausanne, Suisse
Contact:

Re: Problème d'accès DB !!

Post by vincegre »

Lapinkiller wrote:Quelle version de Mantis utilises tu ?
Euh aucune idée à vrai dire je l'ai installé y'a 2/3 mois maximum ! et comme il est cassé je sais pas comment je peux voir la version utilisée !
Lapinkiller
Posts: 408
Joined: 28 Jan 2011, 18:47
Location: France
Contact:

Re: Problème d'accès DB !!

Post by Lapinkiller »

Dans core/constant_inc.php tu as la constante MANTIS_VERSION qui te le dira
Lapinkiller,
French PHP developer
New look for your mantis : http://www.mantisbt.org/forums/viewtopi ... =4&t=20055
vincegre
Posts: 6
Joined: 04 May 2017, 13:11
Location: Lausanne, Suisse
Contact:

Re: Problème d'accès DB !!

Post by vincegre »

Lapinkiller wrote:Dans core/constant_inc.php tu as la constante MANTIS_VERSION qui te le dira
Merci et donc 2.2.1 et j'ai aussi V9 pour Filter ;)
Lapinkiller
Posts: 408
Joined: 28 Jan 2011, 18:47
Location: France
Contact:

Re: Problème d'accès DB !!

Post by Lapinkiller »

Pour le host dans la config db de Mantis, essaye de mettre l'ip du serveur (ip réseau local et non pas l'ip 127.0.0.1)
Lapinkiller,
French PHP developer
New look for your mantis : http://www.mantisbt.org/forums/viewtopi ... =4&t=20055
vincegre
Posts: 6
Joined: 04 May 2017, 13:11
Location: Lausanne, Suisse
Contact:

Re: Problème d'accès DB !!

Post by vincegre »

Lapinkiller wrote:Pour le host dans la config db de Mantis, essaye de mettre l'ip du serveur (ip réseau local et non pas l'ip 127.0.0.1)
Pas mieux (j'ai essayé 127.0.0.1 et aussi la vraie IP publique de la machine sans plus de succès ! Vu le message d'erreur je pense que le soucis est avant de monter la connection puisqu'il ne trouve même pas le connecteur qu'il veut pour aller attaquer la base de données :(
Et je viens de regarder de nouveau les logs Apache mais rien dedans aussi bien dans l'access que l'error log, je désespère là :(
Lapinkiller
Posts: 408
Joined: 28 Jan 2011, 18:47
Location: France
Contact:

Re: Problème d'accès DB !!

Post by Lapinkiller »

as tu essayé de modifier ton conf_inc.php afin de mettre mysqli au lieu de mysql ?

Code: Select all

$g_db_type = 'mysqli';
source https://www.mantisbt.org/bugs/view.php? ... &history=1
Lapinkiller,
French PHP developer
New look for your mantis : http://www.mantisbt.org/forums/viewtopi ... =4&t=20055
vincegre
Posts: 6
Joined: 04 May 2017, 13:11
Location: Lausanne, Suisse
Contact:

Re: Problème d'accès DB !!

Post by vincegre »

Lapinkiller wrote:as tu essayé de modifier ton conf_inc.php afin de mettre mysqli au lieu de mysql ?

Code: Select all

$g_db_type = 'mysqli';
source https://www.mantisbt.org/bugs/view.php? ... &history=1
Super, problème instantanément résolu 8) Merci bien pour avoir trouvé l'info ;) Je peux retourner à mes corrections de bugs :p
Post Reply