Pagina 1 di 1

Can't connect to MySQL server

Inviato: 19/11/2003, 0:53
da Moebius
Sto cercando di installare oscommerce su uno spazio gratuito di Altervista.
Quando inizio l'installazione mi chiede di inserire tutti i valori del database, quindi uname, password, ecc..
Dopo l'inserimento, però, mi dà un messaggio di errore:
Can't connect to MySQL server on 'testglt.altervista.org' (111)
Non riesce a connettersi al database.
Visto che ho altri siti su altervista che sfruttano database SQL (precisamente sono siti PHPNUKE) e funzionano benissimo, mi chiedevo se qualcuno da queste parti potesse risolvere l'arcano!

PS: Ho provato a tralasciare l'installazione guidata. Quindi ho caricato manualmente il database e ho modificato il file config.php inserendovi tutti i dati di connessione al database, ma anche così ho fatto un buco nell'acqua.
Questo è l'errore che ottengo
1046 - No Database Selected

select configuration_key as cfgKey, configuration_value as cfgValue from configuration

[TEP STOP]
AIUTO!
...e grazie

Inviato: 19/11/2003, 0:58
da solocla
ho bisogno di più info...
ad esempio so che su altervista l'sql non è da subito disponibile...
immagino però che tu ce l'abbia.......


poi altervista ti chiede la localhost?
dammi più indicazioni

Inviato: 19/11/2003, 1:00
da Moebius
Infatti è già disponibile e funziona

:(

Inviato: 19/11/2003, 1:02
da Moebius
Cosa intendi con:
solocla ha scritto: poi altervista ti chiede la localhost?
dammi più indicazioni
???

Inviato: 19/11/2003, 1:02
da solocla
sicuro che loro te l'hanno attivata?
sembra strano
se inserisci i dati giusti non c'è motivo per questo errore

ti consiglio di verificare con un semplice script dopo aver inserito una tabella dal phpmyadmin

Inviato: 19/11/2003, 1:04
da Moebius
Penso che se non fosse attivo non dovrei neanche riuscire a gestire un database da PHPMYADMIN
e invece io riesco a caricare tabelle e a modificarle. E comunque ho provato anche un piccolo script che utilizzava SQL e funzionava!

E' strano!!

Inviato: 19/11/2003, 1:08
da solocla
incredibile...

nel configure.php linea 43

è su mysql?
STORE_SESSIONS', 'mysql'
ed hai controllato bene il nome del database?

scusa non ti voglio far passare per un deficiente ma è molto strano.....

Inviato: 19/11/2003, 1:09
da solocla
ah
ma stai modificando entrambi i configure.php vero?
sia quello in catalog/includes/
sia quello in catalog/admin/includes

Inviato: 19/11/2003, 1:14
da Moebius
Faccio qualche prova e ti faccio sapere! Grazie

Inviato: 19/11/2003, 1:36
da solocla
ok
good luck

Inviato: 07/12/2003, 14:48
da Joe
allora vediamo cosa posso fare x te

1) copia la cartella "catalog" su "nomesito.altervista.org"

2) configura entrambi i configure.php
sia quello in catalog/includes/
sia quello in catalog/admin/includes
cosi':
define('HTTP_SERVER', 'http://tuousername.altervista.org');
// define our database connection
define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'username di accesso ad altervista'');
define('DB_SERVER_PASSWORD', 'password di accesso ad altervista');
define('DB_DATABASE', 'my_"username"');
define('USE_PCONNECT', 'false'); // use persisstent connections?
define('STORE_SESSIONS', 'mysql');

3) Apri il tuo PhpMyAdmin in locale ( http://localhost/mysql/ )
clicca a sinistra sul nome del db di opencommercio
in fondo alla pagina che si apre a destra trovi la sezione:
Visualizza dump con una textbox con i nomi delle tabelle
clicca affianco su Seleziona tutto e si selezionano le tabelle
seleziona Struttura e Dati
seleziona Salva con nome
clicca sul tasto Esegui
salvalo come oscommerce.sql dove vuoi

4) Apri il tuo PhpMyAdmin in remoto(http://username.altervista.org/my_admin/ )
clicca a sinistra sul nome del db
clicca su SQL
vai su sfoglia
cerca il file oscommerce.sql precedentemente salvato
clicca sul tasto Esegui

A questo punto dovrebbe funzionare !!!

Spero di essere stato utile
Ciao