WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
connection base de donnée
Envoyé par: wroom69 (---.fbx.proxad.net)
Date: 19 November 2021 à 18:47

Bonjour,
Je veux installer joomla 4 en local sur wampserver et j'ai un refus de connection à la base de donnée

""Vérifiez les informations d'identification de votre base de données""


MySQLi
nom d'hôte localhost
Nom d' utilisateur root
Mot de passe xxxxx
Nom de la base joomla4
La base a bien été crée

Options: Répondre•Citer ce Message
Re: connection base de donnée
Envoyé par: Otomatic (Modérateur)
Date: 19 November 2021 à 20:07

Bonjour,

Lire Clic-Droit -> Aide -> MySQL - MariaDB

Où il y est expliqué, entre autres, l'utilisation d'un script de test de connexion MySQL.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: connection base de donnée
Envoyé par: wroom69 (---.fbx.proxad.net)
Date: 20 November 2021 à 12:10

J'ai lu le script et je ne comprend pas les "paramétres 3 et 5. Ou sont t'il ?
CODE
<?php
/* Using "mysqli" instead of "mysql" that is obsolete.
* Change the value of parameter 3 if you have set a password on the root userid
* Add port number 3307 in parameter number 5 to use MariaDB instead of MySQL
*
* Utilisation de "mysqli" à la place de "mysql" qui est obsolète.
* Changer la valeur du 3e paramètre si vous avez mis un mot de passe à root
* Ajouter le port 3307 en paramètre 5 si vous voulez utiliser MariaDB
*/

$mysqli = new mysqli('127.0.0.1', 'root', '', '');
if ($mysqli->connect_error) {
die('Connect Error (' . $mysqli->connect_errno . ') '
. $mysqli->connect_error);
}
echo '<p>Connection OK '. $mysqli->host_info.'</p>';
echo '<p>Server '.$mysqli->server_info.'</p>';
$mysqli->close();
?>

Options: Répondre•Citer ce Message
Re: connection base de donnée
Envoyé par: Otomatic (Modérateur)
Date: 20 November 2021 à 12:27

Bonjour,

Parce que vous avez installé une vieille version de Wampserver.

- 1 - Vérifier que tous les paquetages VC++ sont bien installés et avec les dernières versions.
Pour ce faire, utilisez l'outil :
Vérifications paquetages VC installés
N'utilisez pas une ancienne version de l'outil que vous auriez déjà téléchargé. Télécharger toujours la dernière version juste avant de l'utiliser.
Pour télécharger les paquetages manquants, ne vous fiez pas aux liens Microsoft, ils ne sont pas toujours fiables, télécharger les paquetages sur http://wampserver.aviatechno.net dans la section Visual C++ Redistribuable Packages

- 2 - Appliquez la mise à jour 3.2.5 sur votre version de Wampserver
Wampserver update 3.2.5

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: connection base de donnée
Envoyé par: wroom69 (---.fbx.proxad.net)
Date: 20 November 2021 à 13:59

Bonjour,
J'ai mis à jour wampserver.
Vérification avec l'outil pour les packages sachant que j'ai windows7 64 bits

VC_2010_SP1_REDIST_X86 ID={F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}
Visual C++ 2010 SP1 Redistributable Package (x86)
**** NOT INSTALLED ****
Installation file is on: [wampserver.aviatechno.net]
VC 2010 SP1 Package (x86)
----------------------------------------
VC_2012_REDIST_MIN_UPD4_X86 ID={BD95A8CD-1D9F-35AD-981A-3E7925026EBB}
Visual C++ 2012 x86 Minimum Runtime Update - 4 11.0.61030
**** NOT INSTALLED ****
Installation file is on: [wampserver.aviatechno.net]
VC 2012 Update 4 (x86)
----------------------------------------
VC_2013_REDIST_X86_MIN ID={8122DAB1-ED4D-3676-BB0A-CA368196543E}
Visual C++ 2013 x86 Minimum Runtime - 12.0.40664
**** NOT INSTALLED ****
Installation file is on: [wampserver.aviatechno.net]
VC 2013 Package Up 5 (x86)
----------------------------------------
VC_2019_REDIST_X86 ID={36A1E79B-581A-4FE5-843D-84C2D3C9431E}
Visual C++ 2015-2019 x86 - 14.29.30135
**** NOT INSTALLED ****
Installation file is on: [wampserver.aviatechno.net]
VC 2015-2019 (VC16 x86) 14.29.30135
----------------------------------------

Dans le fichier testmysql.php j'ai juste renseigné le nom de la base de donnée. Est ce suffisant?
Le lien pour le test [localhost]'
résultat 404 Not Found

Options: Répondre•Citer ce Message
Re: connection base de donnée
Envoyé par: Otomatic (Modérateur)
Date: 20 November 2021 à 14:43

Bonjour,

> Vérification avec l'outil pour les packages sachant que j'ai windows7 64 bits
Même avec un Windows 64bit, il faut aussi installer les paquetages 32bit.

> VC 2015-2019 (VC16 x86) 14.29.30135
Vous avez utilisé une ancienne version.
Il est bien écrit :
« Vérifications paquetages VC installés
N'utilisez pas une ancienne version de l'outil que vous auriez déjà téléchargé. Télécharger toujours la dernière version juste avant de l'utiliser. »

Erreur 404, c'est bizarre !!! Ça voudrait dire que vous lancez 'http://localhost/testmysql.php' dans votre navigateur alors que Wampserver est arrêté.

> Est ce suffisant ?
Peut-être que oui, peut-être que non !
Dans un premier temps, il n'y a pas besoin de donner un nom de base de données, ça testera la connexion à MySQL, mais si vous avez mis un mot de passe à root, il faut indiquer ce mot de passe.
S'il devrait y avoir un mot de passe la réponse sera :
Accès refusé pour l'utilisateur: 'root'@'localhost' (mot de passe: NON)
si le mot de passe n'est pas le bon :
Accès refusé pour l'utilisateur: 'root'@'localhost' (mot de passe: OUI)
et si le mot de passe est le bon :
Connection OK 127.0.0.1 via TCP/IP

Si, ensuite on ajoute un nom de base de données :
Connection OK 127.0.0.1 via TCP/IP

Si la base de données n'existe pas :
Connect Error (1049) Base 'mabase' inconnue

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: connection base de donnée
Envoyé par: wroom69 (---.fbx.proxad.net)
Date: 20 November 2021 à 18:14

Bonjour,
C'est bon maintenent j'ai
Connection OK 127.0.0.1 via TCP/IP

Options: Répondre•Citer ce Message
Re: connection base de donnée
Envoyé par: Otomatic (Modérateur)
Date: 20 November 2021 à 19:40

Bonsoir,

Donc, si Joomla ne se connecte pas, c'est un problème de Joomla et/ou de ses paramètres.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP