Codice PhP non funzionante al NAS..........

Utilizzate questo forum per qualsiasi argomento che non è categorizzato altrove.
Rispondi
Avatar utente
MarkRed
Messaggi: 141
Iscritto il: 24/03/2009, 9:52

Codice PhP non funzionante al NAS..........

Messaggio da MarkRed »

Salve a tutti,
premetto che ho la Vodafone Station come router e non so se questo è il problema:
cerco di scrivere qualche riga di codice per la connessione al db del mio nas ma trovo alquanto curioso il problema che se nell'host inserisco l'indirizzo del mio NAS, ad esempio 192.168.0.2, la connessione risulta essere OK, ma se anzichè l'I.P. del nas inserisco il nome del mio dominio, mi da errore di MySql:"Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato. PHP Warning: mysql_connect(): Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato...." etc.etc.
Grazie anticipatamente.
Marco.
- TS-259 PRO - 1st - WDC WD3200BEKT-00F3T11.0 (320) / 2nd - WDC WD10EARS-00Y5B1 80.0 (Green Power 1 TB) -
- TS-259 PRO+ - 1st OCZ Vertex 60 Gb. / 2nd Seagate 2 Tb.
- TS-469 Pro - 1st OCX Vertex 120 Gb. / 2nd - WD Red 3 Tb. / 3rd - HGT 500 Gb.
- NMP-1000 - WD Red 3 Tb.
merluzzo
Messaggi: 478
Iscritto il: 21/11/2014, 9:24

Re: Codice PhP non funzionante al NAS..........

Messaggio da merluzzo »

Il dns non risolve "nomedominio"
comprare un bisturi non fa necessariamente di te un chirurgo : Doctor :
Avatar utente
MarkRed
Messaggi: 141
Iscritto il: 24/03/2009, 9:52

Re: Codice PhP non funzionante al NAS..........

Messaggio da MarkRed »

No no, funziona tutto. Il sito è online perfettamente. C'è solo questa "anomalia" da capire.
- TS-259 PRO - 1st - WDC WD3200BEKT-00F3T11.0 (320) / 2nd - WDC WD10EARS-00Y5B1 80.0 (Green Power 1 TB) -
- TS-259 PRO+ - 1st OCZ Vertex 60 Gb. / 2nd Seagate 2 Tb.
- TS-469 Pro - 1st OCX Vertex 120 Gb. / 2nd - WD Red 3 Tb. / 3rd - HGT 500 Gb.
- NMP-1000 - WD Red 3 Tb.
merluzzo
Messaggi: 478
Iscritto il: 21/11/2014, 9:24

Re: Codice PhP non funzionante al NAS..........

Messaggio da merluzzo »

No no non funziona tutto se no non avevi questo problema : Sailor :
Se per mio "nomedominio" intendi una macchina che in realta' si trova nella tua rete interna e ti colleghi ad essa sempre da rete interna allora e' un problema di come il tuo router natta gli indirizzi.
comprare un bisturi non fa necessariamente di te un chirurgo : Doctor :
Avatar utente
MarkRed
Messaggi: 141
Iscritto il: 24/03/2009, 9:52

Re: Codice PhP non funzionante al NAS..........

Messaggio da MarkRed »

Ok, mi spiego meglio, allora.
io ho un sito configurato nel mio nas che viene raggiunto perfettamente anche dall'esterno.
Tu dici che il dns non risolve il mio nome dominio. Se così fosse, allora, se pingo dalla rete esterna, il sito residente nel mio nas non potrebbe essere raggiunto.
Il problema ce l'ho quando tento di "consultare", ad esempio, tramite codice Php, le funzioni di mysql_connect ma SOLO se metto il nome del dominio, perchè con l'IP funziona. Stesso problema se tento di creare un db, come PhPMaker, PhpRunner, etc.etc., se indico l'host come nome del dominio, non fungono.
Grazie dell'attenzione.
Marco.
- TS-259 PRO - 1st - WDC WD3200BEKT-00F3T11.0 (320) / 2nd - WDC WD10EARS-00Y5B1 80.0 (Green Power 1 TB) -
- TS-259 PRO+ - 1st OCZ Vertex 60 Gb. / 2nd Seagate 2 Tb.
- TS-469 Pro - 1st OCX Vertex 120 Gb. / 2nd - WD Red 3 Tb. / 3rd - HGT 500 Gb.
- NMP-1000 - WD Red 3 Tb.
merluzzo
Messaggi: 478
Iscritto il: 21/11/2014, 9:24

Re: Codice PhP non funzionante al NAS..........

Messaggio da merluzzo »

Premessa: ping usa il protocollo icmp che e' diverso da tcp per le connessioni.
MarkRed ha scritto:Ok, mi spiego meglio, allora.
Tu dici che il dns non risolve il mio nome dominio. Se così fosse, allora, se pingo dalla rete esterna, il sito residente nel mio nas non potrebbe essere raggiunto.
Se pinghi dalla rete esterna ti appoggi allo stesso server dns che usi dalla macchina che cerca di accedere al db?
Se si, vedi risposta sul nat del router.
Se no vedi prima risposta.

Altre possibilita':
sei sicuro di aver aperto la porta 3306 e reindirizzata al nas?
comprare un bisturi non fa necessariamente di te un chirurgo : Doctor :
FFFAB
Messaggi: 4475
Iscritto il: 06/01/2016, 19:44

Re: Codice PhP non funzionante al NAS..........

Messaggio da FFFAB »

Ciao.
Se ti colleghi dall'esterno al tuo sito sul NAS, dominio o non dominio, il router ti fa il reindirizzamento della porta 80: se ho capito il problema, basta creare sul router un NAT sulla porta 3306 (interna ed esterna) verso l'IP interno del NAS.
Se invece vuoi raggiungere, da rete interna, il servizio sql usando il nome dominio (che come dice merluzzo DEVE cmq essere risolto dal DNS), stai creando un loop (esci e rientri dalla stessa rete) e tanti router non lo gestiscono (specialmente quelli non totalmente gestibili, tipo appunto la Vodafone Station).
PS: quando scrivi che funziona tutto se metti l'IP, specifica che tipo di IP è, interno o esterno, perché non è chiaro.... Do per scontato che sia solo quello interno, ma cmq specificalo.
: Walkman : TS-453A 8Gb Kingston HyperX Impact CL9 (Seagate ST10000NM0086 + ST10000NE0008 : Thumbup : )
Avatar utente
MarkRed
Messaggi: 141
Iscritto il: 24/03/2009, 9:52

Re: Codice PhP non funzionante al NAS..........

Messaggio da MarkRed »

FFFAB, mi hai anticipato per pochi secondi :) Infatti sono andato a vedere, in queto caso, nel mio nuovo router Vodafone ed ho dimenticato, ovviamente, di "aprire" la porta 3306. Ora funziona tutto. Grazie a tutti - problema risolto :)
- TS-259 PRO - 1st - WDC WD3200BEKT-00F3T11.0 (320) / 2nd - WDC WD10EARS-00Y5B1 80.0 (Green Power 1 TB) -
- TS-259 PRO+ - 1st OCZ Vertex 60 Gb. / 2nd Seagate 2 Tb.
- TS-469 Pro - 1st OCX Vertex 120 Gb. / 2nd - WD Red 3 Tb. / 3rd - HGT 500 Gb.
- NMP-1000 - WD Red 3 Tb.
merluzzo
Messaggi: 478
Iscritto il: 21/11/2014, 9:24

Re: Codice PhP non funzionante al NAS..........

Messaggio da merluzzo »

MarkRed ha scritto:ed ho dimenticato, ovviamente, di "aprire" la porta 3306. Ora funziona tutto. Grazie a tutti - problema risolto :)
E credi di cavartela con un semplice grazie per una dimenticanza cosi' grave?
Almeno una birra virtuale a tutti : Sailor :
comprare un bisturi non fa necessariamente di te un chirurgo : Doctor :
Avatar utente
MarkRed
Messaggi: 141
Iscritto il: 24/03/2009, 9:52

Re: Codice PhP non funzionante al NAS..........

Messaggio da MarkRed »

Hai ragione ^^^^ (questo è successo da quando è cambiato il gestore telefonico e con grave dimenticanza........)
- TS-259 PRO - 1st - WDC WD3200BEKT-00F3T11.0 (320) / 2nd - WDC WD10EARS-00Y5B1 80.0 (Green Power 1 TB) -
- TS-259 PRO+ - 1st OCZ Vertex 60 Gb. / 2nd Seagate 2 Tb.
- TS-469 Pro - 1st OCX Vertex 120 Gb. / 2nd - WD Red 3 Tb. / 3rd - HGT 500 Gb.
- NMP-1000 - WD Red 3 Tb.
FFFAB
Messaggi: 4475
Iscritto il: 06/01/2016, 19:44

Re: Codice PhP non funzionante al NAS..........

Messaggio da FFFAB »

Macchè virtuale.... la mia la voglio bella gelata, ore 18.45 direttamente al bancone e che sia solo Du Demon... : Beer : ...grazie... : Chessygrin : : Chessygrin : : Chessygrin :
: Walkman : TS-453A 8Gb Kingston HyperX Impact CL9 (Seagate ST10000NM0086 + ST10000NE0008 : Thumbup : )
Rispondi