Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
problema Mysql_connect NETSONS
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet
Precedente :: Successivo  
Autore Messaggio
CondorLegend
Mortale devoto
Mortale devoto


Registrato: 11/01/11 22:35
Messaggi: 7

MessaggioInviato: 11 Gen 2011 22:37    Oggetto: problema Mysql_connect NETSONS Rispondi citando

Salve, sto avendo problemi a fare la mysql_connect ad un database esterno (localizzato sul mio vps sempre netsons) dal mio host condiviso (sempre netsons).

Dunque nelle prove ho utilizzato queso semplice modulo:

109.168.126.** è il mio vps netsons

<?php

$con = mysql_connect('109.168.126.**:3306', "***", "***");
if (!$con) {
die('Database error: ' . mysql_error());
}

?>

eseguendo questo modulo da un free host, o in locale (monto xamp) si connette correttamente, quindi escluso firewall, porte chiuse, o mysql server settato male sul vps.

Ma non riesco dall'host condiviso netsons, mi da questo errore dopo una manciata di secondi:

***
408 Request Time-out

This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
***


Qualche idea? ci sto uscendo veramente matto, grazie in anticipo
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11559
Residenza: Tokelau

MessaggioInviato: 12 Gen 2011 11:38    Oggetto: Re: problema Mysql_connect NETSONS Rispondi citando

CondorLegend ha scritto:
mi da questo errore dopo una manciata di secondi


intendi che ti dà errore dopo un paio di secondi? allora potrebbe essere davvero un timeout, un tempo non sufficiente per effettuare il collegamento...
Top
Profilo Invia messaggio privato HomePage
CondorLegend
Mortale devoto
Mortale devoto


Registrato: 11/01/11 22:35
Messaggi: 7

MessaggioInviato: 12 Gen 2011 12:01    Oggetto: Rispondi citando

Si l'errore è quello del timeout, come se non ricevesse risposta entro tot secondi.

Mi chiedo però perchè, c'è forse qualche settaggio particolare per farlo? Non vorrei che siano bloccate le connessione mysql a db esterni, perchè come dicevo il server mysql sul vps risponde correttamente alle richieste fatte dal free host e fatte in locale
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11559
Residenza: Tokelau

MessaggioInviato: 12 Gen 2011 13:50    Oggetto: Rispondi citando

CondorLegend ha scritto:
Non vorrei che siano bloccate le connessione mysql a db esterni


è l'altra possibilità che pensavo. in ogni caso quanto ci mette per andare in timeout?
Top
Profilo Invia messaggio privato HomePage
CondorLegend
Mortale devoto
Mortale devoto


Registrato: 11/01/11 22:35
Messaggi: 7

MessaggioInviato: 12 Gen 2011 13:55    Oggetto: Rispondi citando

30 secondi esatti.

anche se nel phpinfo si legge:

mysql.connect_timeout 60 60
Top
Profilo Invia messaggio privato
freemind
Supervisor sezione Programmazione
Supervisor sezione Programmazione


Registrato: 04/04/07 20:28
Messaggi: 4643
Residenza: Internet

MessaggioInviato: 12 Gen 2011 14:03    Oggetto: Rispondi citando

Solo per capire: la connessione che vuoi implementare è per un sito che risiederà su quell'host oppure il tuo scopo è connetterti con un sito/webapp che sta in un altro dominio a quel db?
Top
Profilo Invia messaggio privato
CondorLegend
Mortale devoto
Mortale devoto


Registrato: 11/01/11 22:35
Messaggi: 7

MessaggioInviato: 12 Gen 2011 14:06    Oggetto: Rispondi citando

sul mio host condiviso con dominio .com dovrò montare un sito, ora questo sito farà accesso ad un database esterno che risiede sul server centrale vps.

Potevo montare tutto sul vps, ma per questioni di sicurezza, ho pensato bene di avere questo host condiviso davanti, tale da mantenere nascosto il server centrale
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11559
Residenza: Tokelau

MessaggioInviato: 12 Gen 2011 15:32    Oggetto: Rispondi citando

CondorLegend ha scritto:
30 secondi esatti.


Sì, allora il problema non è un timeout, non riesce proprio. Si vede che è stato bloccato.
Top
Profilo Invia messaggio privato HomePage
freemind
Supervisor sezione Programmazione
Supervisor sezione Programmazione


Registrato: 04/04/07 20:28
Messaggi: 4643
Residenza: Internet

MessaggioInviato: 12 Gen 2011 16:29    Oggetto: Rispondi citando

CondorLegend ha scritto:
sul mio host condiviso con dominio .com dovrò montare un sito, ora questo sito farà accesso ad un database esterno che risiede sul server centrale vps.

Potevo montare tutto sul vps, ma per questioni di sicurezza, ho pensato bene di avere questo host condiviso davanti, tale da mantenere nascosto il server centrale

Proprio per questioni di sicurezza da un po' l'installazione base di mysql prevede che il dbms non ascolti se non localhost (127.0.0.1) quindi se uno prova a connettersi al db remoto da un altro ip nessuno riceve le richieste.

Secondo me il problema è lì: mysql non accetta connessioni esterne.

p.s.
perdona l'italiano carente ma son di fretta e ho mal di testa (oltre a un gran giramento di balle... Crying or Very sad )
Top
Profilo Invia messaggio privato
CondorLegend
Mortale devoto
Mortale devoto


Registrato: 11/01/11 22:35
Messaggi: 7

MessaggioInviato: 12 Gen 2011 16:47    Oggetto: Rispondi citando

diciamo che ho buttato i soldi Very Happy, mi sa che mi toccherà montare il sito sul vps e renderlo sicuro, anche se l'idea sinceramente non mi piace... vi ringrazio dell'aiuto Smile
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11559
Residenza: Tokelau

MessaggioInviato: 12 Gen 2011 17:34    Oggetto: Rispondi citando

freemind ha scritto:
Secondo me il problema è lì: mysql non accetta connessioni esterne.


però se ho capito bene questo è stato già escluso perché da altri posti funziona (oppure ho capito male?)

allora il problema sembra essere l'host dal quale si vuole contattare il DB: prova a scrivere all'helpdesk esponendo il tuo problema...
Top
Profilo Invia messaggio privato HomePage
freemind
Supervisor sezione Programmazione
Supervisor sezione Programmazione


Registrato: 04/04/07 20:28
Messaggi: 4643
Residenza: Internet

MessaggioInviato: 12 Gen 2011 17:43    Oggetto: Rispondi citando

SverX ha scritto:
freemind ha scritto:
Secondo me il problema è lì: mysql non accetta connessioni esterne.


però se ho capito bene questo è stato già escluso perché da altri posti funziona (oppure ho capito male?)

allora il problema sembra essere l'host dal quale si vuole contattare il DB: prova a scrivere all'helpdesk esponendo il tuo problema...

Ops, non avevo letto bene all'inizio.
Pardon.

Beh, lo script lo fai partire da un server che non sia quello "ufficiale" e funziona allora la penso come SverX.
Top
Profilo Invia messaggio privato
CondorLegend
Mortale devoto
Mortale devoto


Registrato: 11/01/11 22:35
Messaggi: 7

MessaggioInviato: 12 Gen 2011 23:58    Oggetto: Rispondi citando

sia in locale che da host free (alcuni, ad esempio da il bello va, da altervista no) si connette correttamente al db.

l'host netsons, come altervista, sembra troncare le connessionia db esterni, ho aperto un ticket, vediam ^^
Top
Profilo Invia messaggio privato
CondorLegend
Mortale devoto
Mortale devoto


Registrato: 11/01/11 22:35
Messaggi: 7

MessaggioInviato: 14 Gen 2011 12:50    Oggetto: Rispondi citando

risolto Smile

Era bloccato via firewall da loro di default.

Hanno gentilmente sbloccato quindi ho risolto, grazie cmq a tutti delle risposte!

Byez Laughing
Top
Profilo Invia messaggio privato
freemind
Supervisor sezione Programmazione
Supervisor sezione Programmazione


Registrato: 04/04/07 20:28
Messaggi: 4643
Residenza: Internet

MessaggioInviato: 14 Gen 2011 14:12    Oggetto: Rispondi citando

CondorLegend ha scritto:
risolto Smile

Era bloccato via firewall da loro di default.

Hanno gentilmente sbloccato quindi ho risolto, grazie cmq a tutti delle risposte!

Byez Laughing

Figurati e grazie a te per aver partecipato.

Ciao e buon lavoro...
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11559
Residenza: Tokelau

MessaggioInviato: 14 Gen 2011 16:28    Oggetto: Rispondi

CondorLegend ha scritto:
Era bloccato via firewall da loro di default.


ah, sembrava! Wink
Top
Profilo Invia messaggio privato HomePage
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi