Ah je comprends mieux,
Merci.
Clone serveur gestsup
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
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
Non, la version de vos fichiers est identique à la version de votre base de données.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
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'
Sur le serveur web nous avons cette erreur:
Error : SQLSTATE[HY000] [1698] Access denied for user 'root'@'localhost'
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.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
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.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
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
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
- Fichiers joints
-
- capture1.JPG (42.81 Kio) Vu 4213 fois
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
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
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
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
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
Oui
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/