• Staff Tecnico

    Impossibile stabilire la connessione al DB

    Ciao, sei sicuro che la porta di connessione al DB sia la 3306 standard e non un altra?

    Da phpMyAdmin che informazioni vedi? sulla destra (se non mi sbaglio) dovrebbero esserci le info sulla porta.

    Potresti anche provare a mettere 127.0.0.1 invece di localhost

    Altra cosa, le credenziali sono quelle che usi per accedere anche al pannello phpMyAdmin o sono differenti?


  • Staff Tecnico

    Quello che potresti provare a fare è farti restituire l'errore che ritorna realmente il tentativo di connessione.

    In questo modo si riesce a capire se il problema dipende da:

    • Credenziali errate
    • Problema di collegamento al DB
    • Altro

    Un'altra cosa che potresti verificare è che il database non contenga errori, ho notato ad esempio con wordpress che quando una tabella ha dei problemi WP ritorna "Impossibile stabilire la connessione" e con un ripara database si risolve.


  • Moderatore
    $servername = 'localhost';
    $username = 'username';
    $password = 'password';
    
    // Create connection
    $conn = new mysqli($servername, $username, $password);
    
    // Check connection
    if ($conn->connect_error) {
      die('Connection failed: ' . $conn->connect_error);
    }
    echo 'Connected successfully';
    

    prova questo codice in un file a parte (es. pippo.php) con i tuoi dati. Se funziona, allora il problema non è di connessione.


  • Moderatore

    Ciao

    Crea un file pippo.php
    Incolla il mio codice, modifica le tre variabili con i dati del tuo server e poi richiamalo con tuosito.it/pippo.php

    Così avrai la risposta