error 1046
error 1046 postato il 21/06/2011 12:49:17 nel forum programmazione, open source e hosting
Ok. premettendo che sono una capra immane nel provare a programmare, ogni qual volta che tento di costruire un Gdr, ho il solito problema. E ancora non ho trovato un post utile, doppiamente capra forse t.t Ho scaricato l'ultimo gdrcd5.1 beta advanced e ho seguito alla regola le impostazioni. Uso altervista con un database di classe 4. Ho caricato "manualmente" le tabelle sul database, per essere sicura. Ma ogni qual volta che tento di visualizzare il sito, m'appare questa scritta:
GDRCD MySQL Error [File: header.inc.php; Line: 39]
ErrorCode: 1046
ErrorString: No database selected
Dettaglio dell'errore: Impossibile trovare il database, verificare l'installazione di GDRCD.
E non riesco a capire assolutamente xk non funzioni t.t
Sono andata a vedere la riga nominata -header.inc.php; Line: 39- a controllare quella linea, ma c'è scritto solo:
//Eseguo la connessione al database
$handleDBConnection = gdrcd_connect();
E non so come agire. Nella guida (letta mille volte) diceva di cliccare il seguente link: http:// [miosito.ext] /installer.php. che però non m è mai apparso, motivo per cui ho aggiornato il database manualmente.
Qualcuno saprebbe aiutarmi? Mi scuso anticipatamente per la mia ignoranza e probabile ottusità u.u°
Grazie mille**
Pagine → 1 2
21/06/2011 13:33:39
skye ha scritto: Ok. premettendo che sono una capra immane nel provare a programmare, ogni qual volta che tento di costruire un Gdr, ho il solito problema. E ancora non ho trovato un post utile, doppiamente capra forse t.t Ho scaricato l'ultimo gdrcd5.1 beta advanced e ho seguito alla regola le impostazioni. Uso altervista con un database di classe 4. Ho caricato "manualmente" le tabelle sul database, per essere sicura. Ma ogni qual volta che tento di visualizzare il sito, m'appare questa scritta:
GDRCD MySQL Error [File: header.inc.php; Line: 39]
ErrorCode: 1046
ErrorString: No database selected
Dettaglio dell'errore: Impossibile trovare il database, verificare l'installazione di GDRCD.
E non riesco a capire assolutamente xk non funzioni t.t
Sono andata a vedere la riga nominata -header.inc.php; Line: 39- a controllare quella linea, ma c'è scritto solo:
//Eseguo la connessione al database
$handleDBConnection = gdrcd_connect();
E non so come agire. Nella guida (letta mille volte) diceva di cliccare il seguente link: http:// [miosito.ext] /installer.php. che però non m è mai apparso, motivo per cui ho aggiornato il database manualmente.
Qualcuno saprebbe aiutarmi? Mi scuso anticipatamente per la mia ignoranza e probabile ottusità u.u°
Grazie mille**
domanda banale: ma hai caricato correttamente tutti i file? PErchè, se sì - e hai impostato i giusti dati di connessione in config -, non c'è verso: troverai, fra i vari file caricati, anche uno chiamato "installer". Basta che clicchi su quello e ti installa il DB. Dopodichè.... niente, schiacci su index ed ecco la tua land v.v
21/06/2011 13:34:36 e modificato da angelcry il 21/06/2011 13:40:58
Sei andata a modificare il file "config.php"?
Se non l'hai ancora fatto, corri e subito all'inizio devi configurare le seguenti righe:
/* PARAMETRI DI CONNESSIONE */
$PARAMETERS['database']['username'] = 'userdb'; //nome utente del database
$PARAMETERS['database']['password'] = 'passdb'; //password del database
$PARAMETERS['database']['database_name'] = 'my_database';//nome del database
$PARAMETERS['database']['url'] = 'localhost'; //indirizzo ip del database
Bye =)
21/06/2011 13:49:03
L'errore indica che hai impostato nei parametri di connessione il giusto username, password e host ma che invece il nome del database o non lo hai inserito o lo hai scritto male.
Verifica sia corretto nel config dove indicato ;-)
Ad ogni modo l'installer di gdrcd 5.1 è automatizzato, se carichi il pacchetto e imposti i giusti dati di connessione, aprendo la homepage, ti chiede di installare il sistema in automatico, a te non resta che cliccare un tasto.
21/06/2011 14:28:26
Allora, se clicco la pag installer.php mi da l'errore di prima 1046...
In quanto al cambiare i parametri li ho scritti tutti giusti, controllato e ricontrollato >.<
21/06/2011 15:16:06 e modificato da blancks il 21/06/2011 15:19:21
Uhm, non è che hai messo mano al functions.inc.php ?
21/06/2011 15:19:37
blancks ha scritto: Quell'errore non può scattare per altri motivi, il messaggio tornato da mysql è chiarissimo in merito, hai sbagliato questo parametro:
$PARAMETERS['database']['database_name'] = 'my_database';//nome del database
O forse non so, hai attivato il db di classe 4 su altervista ?
Si si è stra attivato t.t
adesso sto reimpostando tutto da zero:
ricarico tutto tra cartelle e cartellette, sperando in qualcosa.
Il fatto strano è che il nome del database non può essere sbagliato, perchè andando su risorse e upgrade, posso andare a vedere i miei parametri del database e ho direttamente copiato da lì. Ovviamente poi ho controllato svariate volte. Ora vediamo se facendo tutto da capo funziona :(
21/06/2011 15:21:04
blancks ha scritto: Uhm, non è che hai messo mano al functions.inc.php ?
Ora come ora non ricordo, cmq ora sto rifacendo tutto, speriamo in bene**
21/06/2011 15:40:13
Ho rifatto tutto, ma nulla, l'errore è sempre lo stesso.
A questo punto non so più che fare t.t
21/06/2011 15:52:04
skye ha scritto: Ho rifatto tutto, ma nulla, l'errore è sempre lo stesso.
A questo punto non so più che fare t.t
partiamo terra terra
se tu stai usando altervista come host e il tuo nome utente è skye e il tuo sito è www.skye.altervista.org, a config, in questi punti, dovresti avere
$PARAMETERS['database']['username'] = 'skye';//nome utente del database
$PARAMETERS['database']['password'] = '';//password del database
$PARAMETERS['database']['database_name'] = 'my_skye';//nome del database
$PARAMETERS['database']['url'] = 'localhost';//indirizzo ip del database
è così?
21/06/2011 15:56:47
irenes ha scritto: [quote]skye ha scritto: Ho rifatto tutto, ma nulla, l'errore è sempre lo stesso.
A questo punto non so più che fare t.t
partiamo terra terra
se tu stai usando altervista come host e il tuo nome utente è skye e il tuo sito è www.skye.altervista.org, a config, in questi punti, dovresti avere
$PARAMETERS['database']['username'] = 'skye';//nome utente del database
$PARAMETERS['database']['password'] = '';//password del database
$PARAMETERS['database']['database_name'] = 'my_skye';//nome del database
$PARAMETERS['database']['url'] = 'localhost';//indirizzo ip del database
è così?[/quote]
Esattamente.
Ciò nonostante c'è quell'errore :S
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Wuthering Waves ↗
Fallen Gods ↗
Neverness to Everness ↗
Storie di Agarthi ↗
RAID Shadow Legends ↗
AlterEgo ↗
Imperion ↗
Enlisted ↗
State of Survival ↗