Installation sur NAS Synology
Prunelle Membre non connecté
- Booster Fronde
- Voir le profil du membre Prunelle
- Inscrit le : 10/07/2018
- Site internet
Bonsoir,
je souhaite installer PHPBoost sur mon NAS Synology DS216SE mais au moment de l'installation, impossible de se connecter à la base de donnée.
Voici ma configuration :
Apache v2.4
PHP v7.0
Base de donnée : MariaDB v10
Voici ce que m'indique MariaDB :
Port : 3307
Socket du domaine : /run/mysqld/mysqld10.sock
Comme ce site est destiné à rester en local, l'identifiant de la base est "root" et le mot de passe est "root"
Si quelqu'un a la solution à mon problème, son aide serai la bienvenue .
Merci d'avance.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
sans message d'erreur ou plus de détails cela va être dur.
Cordialement, janus57
Prunelle Membre non connecté
- Booster Fronde
- Voir le profil du membre Prunelle
- Inscrit le : 10/07/2018
- Site internet
Bonjour,
sans message d'erreur ou plus de détails cela va être dur.
Cordialement, janus57
Il n'y aucun message d'erreur, je rentre les informations de connexion de ma BDD mais au moment de valider, c'est écrit "Impossible de se connecter à la base de donnée. Merci de vérifier vos paramètres.".
J'ai pourtant tout vérifier, essayé différentes configurations (le port par défaut est 3306 alors que sur ma BDD c'est 3307) mais impossible de se connecter.
Merci tout de même pour votre rapidité.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
capture d'écran de ce que vous entrez ?
Cordialement, janus57
Prunelle Membre non connecté
- Booster Fronde
- Voir le profil du membre Prunelle
- Inscrit le : 10/07/2018
- Site internet
Voici une capture d'écran de la page d'installation et de la page MariaDB sur mon NAS :
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
avez-vous créer une base "phpb" sur le serveur mariaDB ?
Si non, vous avez le problème qui provoque cette erreur.
Cordialement, janus57
Prunelle Membre non connecté
- Booster Fronde
- Voir le profil du membre Prunelle
- Inscrit le : 10/07/2018
- Site internet
Bonjour,
avez-vous créer une base "phpb" sur le serveur mariaDB ?
Si non, vous avez le problème qui provoque cette erreur.
Cordialement, janus57
Oui j'ai bien créer la base "phpb" avec phpmyadmin :
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Petit script rapide pour avoir plus de détails :
<?php $serveur = ''; //par exemple 127.0.0.1 ou 127.0.0.1:3307 pour se connecter via le port 3307 $utilisateur = ''; //utilisateur qui a accès $motdepasse = ''; //mot de passe de l'utilisateur qui va bien $base = ''; //surtout pas oublier la base $lien_SGBD = mysqli_connect($serveur, $utilisateur, $motdepasse, $base); if (!$lien_SGBD) { die('Erreur de connexion (' . mysqli_connect_errno() . ') ' . mysqli_connect_error()); } echo 'Succès... ' . mysqli_get_host_info($lien_SGBD) . "\n"; mysqli_close($lien_SGBD); ?>
à mettre dans un fichier (sql_test.php par exemple), à la racine et en renseignant les informations.
Note : si déjà vous avez un accès a phpMyAdmin, perso j'aurais crée un utilisateur avec base associé plutôt que d'utiliser root, simple question de bonne pratique (local ou non).
Cordialement, janus57
Prunelle Membre non connecté
- Booster Fronde
- Voir le profil du membre Prunelle
- Inscrit le : 10/07/2018
- Site internet
J'ai copier le script mais quand je me rend à son adresse, rien ne s'affiche, l'écran reste blanc.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
vous avez bien complété les informations de connexion ?
Cordialement, janus57
Prunelle Membre non connecté
- Booster Fronde
- Voir le profil du membre Prunelle
- Inscrit le : 10/07/2018
- Site internet
J'ai bien tout vérifié et essayé d'autres configuration mais rien ne fonctionne.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
vous avez bien PHP sur le serveur web ?
Et PHP avec les extension mysql nécessaire pour interroger une base de donnée ?
Cordialement, janus57
Prunelle Membre non connecté
- Booster Fronde
- Voir le profil du membre Prunelle
- Inscrit le : 10/07/2018
- Site internet
Bon alors on avance (tout doucement mais surement )
J'ai cocher mysqli sur la configuration de PHP. Votre script affiche maintenant "Erreurde connexion (2002) Connection refused" mais l'installateur de phpboost ne peut toujous pas se connecter.
Faut-il aussi que j'active :
- pdo_sql
- pdo_mysql
- pdo_pgsql
- pdo_sqlite
- pgsql
- sqlite3
Par défaut toutels les options de php sont désactiver sur le nas.
Prunelle Membre non connecté
- Booster Fronde
- Voir le profil du membre Prunelle
- Inscrit le : 10/07/2018
- Site internet
j'ai oublié d'actualiser la page du script donc finalement après avoir activer mysqli dans php, le script affiche "Succès...127.0.0.1:3307 via TCP/IP ".
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
pdo_mysql peut être utile, mais cela ne pas résoudre le problème de "Erreur de connexion (2002) Connection refused" qui indique clairement que le SGBD vous rejette et là j'ai pas de solution vu que je ne sais pas comment que les Synology fonctionne, et pour le coup il serait préférable de se tourner vers leurs support/forum.
Aussi vu les caractéristiques (1coeur à 800Mhz + 256MB de RAM) je suis pas sûr que les performances seront exceptionnel (voir même que cela fonctionne correctement).
Cordialement, janus57