Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    202

    Strano problema di connessione a mysql su tophost

    Ciao,

    Sto cercando di connettermi al db con php su server tophost

    Questo il codice:

    <?php
    $host = 'localhost';
    $user = 'user'; //user usato per accedere al db
    $password = 'password'; // password usato per accedere al db
    $database = 'nomedb';
    $db = mysql_connect($host,$user,$password);

    if ($db == FALSE)
    die ("Errore nella connessione.");

    mysql_select_db($database,$db)
    or die ("Impossibile connettersi al database");

    ?>

    questo l'errore restituito

    Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/mhd-01/www.nomesito.net/htdocs/dbconn/dbconn.php on line 6
    Errore nella connessione.


    Ho anche provato a inserire l'indirizzo ip al posto di localhost ma nulla da fare.

    Secondo voi da cosa può dipendere?

  2. #2
    E' proprio un errore nei primi 3 dati di connessione (e in particolare penso su $username e $password). Dagli per favore una ricontrollata, magari provando a cancellarli e riscriverli. Magari si da per scontato che siano giusti e si perde tempo x nulla :rollo:

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    202
    Ho contrallo milioni di volte...nomedb, user, password sono corretti

  4. #4
    Ho lo stesso identico problema come risolvo??????????

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    101
    Sei sicuro che l'indirizzo IP che immetti è quello giusto?
    Non ne sono certo ma top host mi pare che usi qualcosa tipo:
    sql.nometuodominio.it

  6. #6
    si tutti i dati sono corretti non so come fare

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    101
    Se tutti i parametri sono OK deve andare!!

    non è che hai qualche script
    codice:
    mysql_close()
    che ti chiude la connessione?

  8. #8
    No non ho nessun mysql_close() ... ho messo tutti i parametri ma nn va

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    101
    ma in locale funziona?
    se si, verifica in remoto accedendo dal control panel se occorre creare dei permessi di accesso al database.
    E' molto strano.... non è che chissa quanti parametri ci siano da settare per connettersi, e su tu hai controllato tutto..... non so che altro pensare se non di rivolgerti all'assistenza di top host.

    credo sia inutile chiederti se hai gia effettuato l'accesso dal loro pannello, in modo da avere che user e pw siano corretti.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.