- Home
- Categorie
- Coding e Sistemistica
- PHP
- errore di connessione
-
errore di connessione
Ciao a tutti, chiedo aiuto per un problema che a dir poco è assurdo penso.
In locale ho creato un sito web, adesso è giunto il momento di passarlo sul web, macchè è un impresa, premetto che è la prima volta che effettuo questo passaggio.
nel phpmyadmin ho fatto esporta e sul desktop ho salvato un file
poi vado su aruba mysql e faccio importa, eseguo e tutto va bene, infatti all'interno vedo il db, le tabelle e i dati.
poi passo i file dell'intero sito via ftp
ma quando clicco per visualizzare la prima pagina mi da il seguente erroreNon riesco a connettermi:Can't connect to MySQL server on 'localhost' (10061)
spero che sia facile da superare
potreste aiutarmi
grazie da dannybuone vacanze a tutti
-
Ciao,
devi controllare di aver configurato correttamente i parametri host, nome database, user database, password database.
Successivamente, nel caso tu stia utilizzando uno script, ricontrolla i parametri di configurazione nel database... e tienimi aggiornato.
Ciao
-
ciao CLUBBU, scusami
volevo chiederti potresti dirmi dove cominciare?
grazie da danny
-
ciao a tutti, nel frattempo che aspetto ho fatto una cosa del genere
[PHP]
<?php
$db_host="localhost";
$db_user="IL LOGIN CHE MI HA FORNITO ARUBA";
$db_password="LA PASS CHE MI HA FORNITO ARUBA";
$db_name="sql193699_3";
?>
[/PHP]non so se è giusto, i dati che inserisco sono il login e la pass per entrare in mysql di aruba
potete aiutarmi
ciao da danny
-
Ciao,
Quel parametro
$db_host="localhost";
se è cosi anche nel server sove hai messo i file NON va bene!
Devi mettere un indirizzo dove giace il DB che nel caso di arube ti è dato tramite un IP tipo:
$db_host="156.125.36.54";
[Esempio buttato li a caso] Cmq questo è . Se non trovi la mail dove questo parametro ti è segnalato prova a entrare in PhpMyAdmin e li dovresti avere subito questo numero da poter prendere e copia-incollare come parametro corretto
-
@temp said:
Ciao,
Quel parametro
$db_host="localhost";
se è cosi anche nel server sove hai messo i file NON va bene!
Devi mettere un indirizzo dove giace il DB che nel caso di arube ti è dato tramite un IP tipo:
$db_host="156.125.36.54";
[Esempio buttato li a caso] Cmq questo è . Se non trovi la mail dove questo parametro ti è segnalato prova a entrare in PhpMyAdmin e li dovresti avere subito questo numero da poter prendere e copia-incollare come parametro correttoCiaoe grazie per avermi risposto, spero di risolvere questo problema sto da stamattina, ho trovato quel numero che mi hai detto e lo messo in localhost, ti volevo dire quando creo il ile .sql dentro trovo db_host=localhost, devo cambiarlo prima di inviare il file a mysql?
grazie
-
ho cambiato nel file .sql dove è scritto host:localhost,
con il numero datomi da aruba.
ho inviato il tutto a mysql, ma adesso mi dice cheErrore nella selezione del database:Access denied for user 'Sql193322' @'%' to database 'sql193699_3'
strano perchè l'user è quello
inoltre in mysql di aruba prima ho selezionato il db scritto sopra e poi ho fatto importasinceramente non capisco cosa voglia
ciao da danny