Aller au contenu

rocdane

Membres
  • Compteur de contenus

    2
  • Inscription

  • Dernière visite

Messages posté(e)s par rocdane

  1. J'ai modifié php.in à partir de la web station (paramètres PHP>paramètres avancés), jai mis la valeur :
    /run/mysqld/mysqld10.sock dans pdo_mysql.default_socket
    /run/mysqld/mysqld10.sock dans mysqli.default_socket

    J'ai laissé les paramètres de connexion comme avec Wamp:
    $host="localhost";
    $user="root";
    $password="
    xxxxxxxxx";
    $base="
    yyyyyy";

    et là ça marche.🤩

  2. Bonjour,

    Les paquets suivant sont installés sur mon NAS Synology DSM6.2
    - Apache 2.4
    - MariaDB10
    - PHP7.4
    - phpMyAdmin

    phpMyAdmin fonctionne bien
    Les sites Joomla installés  sur le NAS fonctionnent bien, l'accès aux bases de données ne posent pas de problème
    Par contre l'accès à la base de donnée par mes programmes perso qui fonctionnent bien autant sur un serveur Wamp local qu'en mode hébergés ne fonctionne pas sur le NAS.

    L'instruction 

    $NasMysli = new mysqli($host", $user, $password, "");
    if ($NasMysli->connect_errno) {
        echo "Erreur de connection  MySQL: (" . $NasMysli->connect_errno . ") " . $NasMysli->connect_error;
        exit();

    renvoie "Erreur de connection MySQL: (2002) Connection refused"

    Les paramètres d'accès à la base de donnée par Jommla (fichier configuration.php) sont :
        public $host = 'localhost:/run/mysqld/mysqld10.sock';
        public $user = 'root';
        public $password = 'xxxxxxxxx';
        public $db = 'yyyyyy';

    et je me connecte via mes programmes PHP avec les paramètres identiques :
    $host="localhost:/run/mysqld/mysqld10.sock";
    $user="root";
    $password="
    xxxxxxxxx";
    $base="
    yyyyyy";

    je ne comprends pas en quoi le fait de de passer par un CMS (Joomla) ou par phpMyAdmin aurait un traitement différent.

    Quelqu'un aurait-il une idée ?

    Merci d'avance.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.