Page 3 sur 4

Re: Clone serveur gestsup

Posté : mar. 7 juil. 2020 15:25
par squirel
Ah je comprends mieux,

Merci.

Re: Clone serveur gestsup

Posté : mar. 7 juil. 2020 16:11
par squirel
mon serveur test :

fichier changelog.php :

<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<style type="text/css">@media screen and (max-width: 980px) {body{font-size: 18px}}</style>
#################################<br />
# @Name : GestSup Release Notes <br />
# @Date : 10/03/2020 <br />
# @Version : 3.1.50 <br />
#################################<br />


table tparameters : 3.1.50

Le passage de scripts de base de données est il nécessaire ?

Merci

Re: Clone serveur gestsup

Posté : mar. 7 juil. 2020 16:33
par Flox
Non, la version de vos fichiers est identique à la version de votre base de données.

Re: Clone serveur gestsup

Posté : mar. 7 juil. 2020 16:38
par squirel
Du coup après avoir changé le fichier connect.php avec les identifiant et mot de passe du serveur de prod


Sur le serveur web nous avons cette erreur:

Error : SQLSTATE[HY000] [1698] Access denied for user 'root'@'localhost'

Re: Clone serveur gestsup

Posté : mar. 7 juil. 2020 16:54
par Flox
Le message indique que l'identifiant ou le mot de passe saisie sur le fichier connect.php, n'as pas le droit de se connecter a la base de données. Revoyez les droits de vos utilisateurs de base de données.

Re: Clone serveur gestsup

Posté : mar. 7 juil. 2020 18:24
par Flox
Merci de transmettre un impression écran de votre fichier connect.php en masquant le mot de passe, ainsi que la liste des utilisateurs de base de données via phpmyadmin.

Re: Clone serveur gestsup

Posté : mer. 8 juil. 2020 12:41
par squirel
Bonjour,

Voici les fichiers sur le serveur de test :


- Fichier connect.php


<?php
################################################################################
# @Name : connect.php
# @Desc : database connection parameters
# @call :
# @parameters :
# @Author : Flox
# @Create : 07/03/2007
# @Update : 05/01/2017
# @Version : 3.1.15
################################################################################

//database connection parameters
$host='localhost'; //SQL server name
$port='3306'; //SQL server port
$db_name='bsup'; //database name
$charset='utf8'; //database charset default utf8
$user='root'; //database user name
$password='xxxx'; //database password

//database connection
try {$db = new PDO("mysql:host=$host;port=$port;dbname=$db_name;charset=$charset", "$user", "$password" , array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));}
catch (Exception $e)
{die('Error : ' . $e->getMessage());}
?>

- Fichier utilisateur en PJ


Merci à vous

Re: Clone serveur gestsup

Posté : mer. 8 juil. 2020 12:50
par Flox
Bonjour,

Si vous avez créé un utilisateur de base de données nommé "gestsup" renseigné le sur le fichier connect.php avec sont mot de passe associé.

Cdt

Re: Clone serveur gestsup

Posté : mer. 8 juil. 2020 14:14
par squirel
Très bien, mais entre le serveur de prod et le serveur de test.

Si les identifiants de connection à la base de données ne sont pas les même d'un serveur à l'autre, alors il faut modifier en conséquence le fichier ./connect.php ?

Cdlt

Re: Clone serveur gestsup

Posté : mer. 8 juil. 2020 14:30
par Flox
Oui