Codice PhP non funzionante al NAS..........
Codice PhP non funzionante al NAS..........
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.
			
			
									
						
							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.
			
						- 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.
Re: Codice PhP non funzionante al NAS..........
Il dns non risolve "nomedominio"
			
			
									
						
							comprare un bisturi non fa necessariamente di te un chirurgo  
			
						Re: Codice PhP non funzionante al NAS..........
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.
			
						- 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.
Re: Codice PhP non funzionante al NAS..........
No no non funziona tutto se no non avevi questo problema  
 
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.
			
			
									
						
							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  
			
						Re: Codice PhP non funzionante al NAS..........
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.
			
			
									
						
							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.
			
						- 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.
Re: Codice PhP non funzionante al NAS..........
Premessa: ping usa il protocollo icmp che e' diverso da tcp per le connessioni.
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?
			
			
									
						
							Se pinghi dalla rete esterna ti appoggi allo stesso server dns che usi dalla macchina che cerca di accedere al db?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 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  
			
						Re: Codice PhP non funzionante al NAS..........
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.
			
			
									
						
							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.
Re: Codice PhP non funzionante al NAS..........
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.
			
						- 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.
Re: Codice PhP non funzionante al NAS..........
E credi di cavartela con un semplice grazie per una dimenticanza cosi' grave?MarkRed ha scritto:ed ho dimenticato, ovviamente, di "aprire" la porta 3306. Ora funziona tutto. Grazie a tutti - problema risolto :)
Almeno una birra virtuale a tutti
comprare un bisturi non fa necessariamente di te un chirurgo  
			
						Re: Codice PhP non funzionante al NAS..........
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.
			
						- 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.
Re: Codice PhP non funzionante al NAS..........
Macchè virtuale.... la mia la voglio bella gelata, ore 18.45 direttamente al bancone e che sia solo Du Demon...  
  ...grazie... 
  
  