Newsgroup: it.comp.www.php
Titolo: Info connessione a db MYSQL

Salve
Ho questo problema
Sto adattando alle mie esigenze un soft in php e mysql per un negozio di
e-commerce.
In locale va tutto bene.
Il problema e' che ho un ainterfaccia che gira in locale che deve
connettersi al db che sta nel server.
Oltre al nome del database, user e pass che ho gia mi chiede anche l'
indirizzo del server.
Purtroppo l'amministratore del mio spazio non sa aiutarmi.
Sapete che formato potrebbe avere l' indirizzo in questione?
Grazie Antonio Fiorucci

indirizzo del server.
localhost
hola
Buttha

 ha scritto nel messaggio
news:3c56a927...@news.seta.it...


ospitato il mio sito
Ah, e' vero, non avevo letto bene.
Ascolta: se l'amministratore non sa darti l'indirizzo IP di un suo
server, cambia il fornitore del servizio, che e' meglio.
BTW, apri una finestra dos (o una shell *nix) e scrivi
ping indirizzo_del_tuo_sito
e otterrai l'indirizzo IP.
ciao
Buttha

 ha scritto nel messaggio
news:3c56ad99...@news.seta.it...


 ha scritto nel messaggio
news:a36b1b$46a$1...@lacerta.tiscalinet.it...


Faccio domande da  profano ma spero di riuscire a risolvere il problema.
Allora, mysql si mette in ascolto su uno, o piu', determinati IP, che
sono gli IP assegnati al server.
Gli ostacoli che trovi, potrebbero essere dovuti a:
1) mysql è in ascolto su un IP della macchina, ma l'accesso a mysql è
bloccato da un firewall
2) non c'e' alcun blocco, ma il tuo utente non è autorizzato ad
accedere al database da remoto
Per esclude la prima ipotesi, fai un telnet all'indirizzo IP in
questione e alla porta 3306: se ti risponde mysql, allora possiamo
passare all'ipotesi 2.
Se non sai fare il telnet, mandami l'indirizzo IP via mail, basta che
togli la i prima di buttha nell'indirizzo mail.
hola
Buttha

 ha scritto nel messaggio
news:3c56b60b...@news.seta.it...


Protocollo SSH
D'accordo per l'SSH.
Ma:
[root@news /root]# telnet 
www.fiorucciricambi.it
 3306
Trying 64.87.72.110...
Connected to 
www.fiorucciricambi.it
.
Escape character is '^]'.
GHost '212.131.236.83' is not allowed to connect to this MySQL
serverConnection
closed by foreign host.
Come vedi, il mio indirizzo IP non č autorizzato a connettersi
direttamente con mysql. Forse succede lo stesso con te.
Se io scrivessi uno script php che si connette a quel mysql e lo
facessi girare sulla macchina dalla quale ho fatto partire il telnet
che ti ho appena mostrato, lo script *non potrebbe* collegarsi al
mysql presente su 
www.fiorucciricambi.it
 che, tra l'altro, ha come
indirizzo IP:
[root@news /root]# host 
www.fiorucciricambi.it
www.fiorucciricambi.it
 has address 64.87.72.110
www.fiorucciricambi.it
 mail is handled (pri=10) by
mail.fiorucciricambi.it
Se questo succede anche a te, allora bisogna dire all'amministratore
di sistema di darti i diritti per accedere da remoto a mysql.
hola
Buttha

 ha scritto nel messaggio
news:a362i0$1a2$1...@lacerta.tiscalinet.it...


Mi dici i termini precisi di quello che devo chiedere?
Se la tua esigenza è accedere al database da remoto (per esempio
utilizzare degli script php che girano su di un altro server e che
vanno a connettersi al database in questione), devi chiedere
all'amministratore di concedere il diritto al tuo utente mysql di
poter accedere al tuo database mysql da remoto.
Buttha

 Sapete che formato potrebbe avere l' indirizzo in questione?
"localhost"
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
Non capisco tutta questa eccitazione per il Multitasking: 
io sono anni che leggo in bagno.