Bonjour,
Merci à vous pour ce super forum.
-Je suis chez OVH depuis peu avec un hébergement mutualisé.
-Mon nom de domaine est aussi chez OVH.
-J'ai deposé tous les fichiers de gestsup 3.1.30 zippés dans la racine de WWW
- J'ai crée ma base de données et j'ai vérifié que je pouvais y acceder
- j'ai lancé mon fichier install et depuis 3 jours je suis bloqué sans solution.
Au secours!!!!
J'ai passé quelques heures à fouiller dans pas mal de sujets sur google et dans le forum, mais je suis bloqué à l'étape 1 de mon installation.
Résumé de mes actions depuis mon blocage:
- J'arrive bien à accéder à ma première page d'installation:http://support-si-admr46.fr/install/index.php
-Ma base de données est bien installé car j'arrive à y accéder
- je peux parcourir les tables que j'ai importé avec le skeleton.sql
-J'ai vérifié qu'on pouvait écrire dans le répertoire install
-J'ai édité mon fichier connect.php avec mes données de base de données que j'utilise pour accéder à PHPMYADMIN
Je suis bloqué car j'ai un retour de message d'erreur car un fichier est introuvable.
Erreur: Vérifier vos paramètres de connexion à la base de donnée
PDOException: SQLSTATE[HY000] [2002] Aucun fichier ou dossier de ce type in /home/supportsji/www/install/index.php:122 Stack trace: #0 /home/supportsji/www/install/index.php(122): PDO->__construct('mysql:host=;por...', '', '', Array) #1 {main}.
je ne connais pas PHP mais l'installation me paraissait assez simple dans le manuel du logiciel.
Pourriez vous me donner d'autres pistes de recherche SVP.
je ne comprends plus rien de ce que je devrais faire pour résoudre cette erreur.
Par avance merci.
[résolu] Fichier introuvable à l'installation de GESTSUP 3.1.30
avez vous essayer de remplacer le nom du serveur de base de donnée par "localhost" dans le fichier connect.php
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Pouvez vous nous communiquer votre fichier ./connect.php en anonymisant vos données.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Voilà mon 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='supportsjiroot.msql.db'; //database name
$charset='utf8'; //database charset default utf8
$user='supportsjiroot'; //database user name
$password='mon mot de passe'; //database password //anonymisation de mon mot de passe pour le forum
//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());}
?>
----------------------- --------------------------
Fin du fichier
Merci pour vos retours
------- ------------------------------------
<?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='supportsjiroot.msql.db'; //database name
$charset='utf8'; //database charset default utf8
$user='supportsjiroot'; //database user name
$password='mon mot de passe'; //database password //anonymisation de mon mot de passe pour le forum
//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());}
?>
----------------------- --------------------------
Fin du fichier
Merci pour vos retours
Quand je lance le fichier install.php j'ai ces éléments par défaut dans le formulaire.
------------------------------------- -------------------------------------------------------
Entrer les paramètres de connexion à votre base de données:
Serveur de base données:
localhost: Nom netbios ou adresse IP du serveur de base de données
Nom de la base données:bsup
Port de la base données:3306
Pour MySQL et MariaDB 3307
Utilisateur de la base données:root
Mot de passe de la base données:
Pour WAMP laisser vide
-------------------------------
je change en rentrant les paramètres de mon fichier connect.ph et là c'est le message d'erreur habituel.
------------------------------------- -------------------------------------------------------
Entrer les paramètres de connexion à votre base de données:
Serveur de base données:
localhost: Nom netbios ou adresse IP du serveur de base de données
Nom de la base données:bsup
Port de la base données:3306
Pour MySQL et MariaDB 3307
Utilisateur de la base données:root
Mot de passe de la base données:
Pour WAMP laisser vide
-------------------------------
je change en rentrant les paramètres de mon fichier connect.ph et là c'est le message d'erreur habituel.
Le formulaire d'installation web permet uniquement la création de la base de données et du fichier connect.php
Si vous avez vérifier les droits sur les fichiers et la bonne création de la base de données via PMA, Vous devez avoir un soucis sur l'un des paramètres de connexion à la base de données.
Si vous avez vérifier les droits sur les fichiers et la bonne création de la base de données via PMA, Vous devez avoir un soucis sur l'un des paramètres de connexion à la 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/
Vous pouvez essayer de changer le nom du serveur de base de données avec "<Nom_de_la_Base>.mysql.db"
Et passer le port à vide dans le fichier connect
https://www.wordetweb.com/word-et-web/O ... PDO-FR.htm
Et passer le port à vide dans le fichier connect
https://www.wordetweb.com/word-et-web/O ... PDO-FR.htm
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Bonjour,
J'ai suivi vos instructions pour le fichier connect.php
c'est toujours pratiquement la même erreur avec des variantes:
L'impression que le chemin d'un fichier n'est pas trouvé.
Je vais essayé de tester la base de données autrement.
-------------------------------- --------------------------------
Erreur: Vérifier vos paramètres de connexion à la base de donnée
PDOException: PDO::__construct(): php_network_getaddresses: getaddrinfo failed: Nom ou service inconnu in /home/supportsji/www/install/index.php:122 Stack trace: #0 /home/supportsji/www/install/index.php(122): PDO->__construct('mysql:host=supp...', 'supportsjiroot', '***********', Array) #1 {main} Next PDOException: SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Nom ou service inconnu in /home/supportsji/www/install/index.php:122 Stack trace: #0 /home/supportsji/www/install/index.php(122): PDO->__construct('mysql:host=supp...', 'supportsjiroot', '*************', Array) #1 {main}.
--------------------------------- ----------------------------------
Les astérisques remplacent mon mot de passe.
J'ai suivi vos instructions pour le fichier connect.php
c'est toujours pratiquement la même erreur avec des variantes:
L'impression que le chemin d'un fichier n'est pas trouvé.
Je vais essayé de tester la base de données autrement.
-------------------------------- --------------------------------
Erreur: Vérifier vos paramètres de connexion à la base de donnée
PDOException: PDO::__construct(): php_network_getaddresses: getaddrinfo failed: Nom ou service inconnu in /home/supportsji/www/install/index.php:122 Stack trace: #0 /home/supportsji/www/install/index.php(122): PDO->__construct('mysql:host=supp...', 'supportsjiroot', '***********', Array) #1 {main} Next PDOException: SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Nom ou service inconnu in /home/supportsji/www/install/index.php:122 Stack trace: #0 /home/supportsji/www/install/index.php(122): PDO->__construct('mysql:host=supp...', 'supportsjiroot', '*************', Array) #1 {main}.
--------------------------------- ----------------------------------
Les astérisques remplacent mon mot de passe.
Pouvez vous essayer de modifier le fichier connect.php
Code : Tout sélectionner
//database connection parameters
$host='supportsjiroot.mysql.db''; //SQL server name
$port='3306'; //SQL server port
$db_name='supportsjiroot'; //database name
$charset='utf8'; //database charset default utf8
$user='supportsjiroot'; //database user name
$password='mon mot de passe'; //database password //anonymisation de mon mot de passe pour le forum
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/