WebSite X5Help Center

 
Giovanni G.
Giovanni G.
User

Unable to connect to db  it

Autore: Giovanni G.
Visite 2400, Followers 2, Condiviso 0  

ho un NAS con il servizio MySql, ho un IP fisso e quindi il servizio è raggiungibile dall'esterno, ho settato website x5 11 per la raccolta dati (allego screenshot) ma quando dal web invio un modulo mi viene restituito il seguente errore: Unable to connect to db

N.B.: il sito web è su aruba ma il servizio MySql e su un NAS presso il mio ufficio

Postato il
12 RISPOSTE
Incomedia
Riccardo P.
Incomedia

Buongiorno Giovanni,

prova a verificare il link per connettersi al DB, probabilmente è quello che non è corretto.

Fammi Sapere.

Leggi di più
Postato il da Riccardo P.
Mi Lux
Mi Lux
User

ma tra il tuo NAS nella rete interna e l'IP fisso c'è un router che andrà sicuramente configurato ..

Leggi di più
Postato il da Mi Lux
Giovanni G.
Giovanni G.
User
Autore

Le porte del router sono aperte (MySql -> 3306), l'indirizzo è quello che uso per entrare nel servizio MySql attraverso browser e funziona tutto, in website non so se le informazioni devono essere inserite come figurano negli allegati...

Leggi di più
Postato il da Giovanni G.
Incomedia
Riccardo P.
Incomedia

Buongiorno,

se i dati sono corretti non credo dipenda dal software ma dalla configurazione del pc/Mysql locale.

Prova a verificare le varie configurazioni come suggerito.

Leggi di più
Postato il da Riccardo P.
Giovanni G.
Giovanni G.
User
Autore

non so cosa controllare, ho allegato degli screenshot all'inizio, a me interessava sapere se li c'è qualche errore e poi faccio notare nuovamente che lo stesso indirizzo inserito su website, utilizzato su un browser qulunque, mi fa accedere normalmente ai servizi MySql, poi le impostazioni sono quelle di default, se qualcosa va cambiato credo sia un vostro compito dirmi cosa cambiare ... poi ognuno ha un suo modo di vedere le cose ... se voi pensate che si deve tirare ad indovinare va bene ugualmente.

Grazie

Leggi di più
Postato il da Giovanni G.
Incomedia
Riccardo P.
Incomedia

Buongiorno Giovanni,

prova a caricare un sito in un server che abbia un database così da inserire i dati di un database online e verificare se così funziona. In questo modo si potrà capire se dipende dal  pc locale.

Facci sapere.

Leggi di più
Postato il da Riccardo P.
Giovanni G.
Giovanni G.
User
Autore

se qualcuno avesse visto i miei screenshot avrebbe notato l'errore grossolano nello scrivere l'indirizzo del database: va inserito solo l'indirizzo IP (es: 192.168.1.20 o localhost se il database e il sito web risiedono sulla stessa macchina) mentre io scrivevo http://192.168.1.20/phpMyAdmin/

Leggi di più
Postato il da Giovanni G.
Giovanni G.
Giovanni G.
User
Autore

vorrei precisare ancora che con le ultime prove effettuate (sito internet e Database caricati interamente sul nas) funziona tutto correttamente, ma se il sito è caricato su aruba e il database sul nas il problema persiste "Unable to connect to DB" forse su website l'indirizzo IP che punta il database va caricato in modo diverso.

fatemi sapere

Leggi di più
Postato il da Giovanni G.
Incomedia
Claudio D.
Incomedia

Buongiorno Giovanni,

Essendo il sito su un server non puo connettersi a 192.168.1.20 perche è un indirizzo interno alla tua rete ma deve usare l'IP esterno perche la connessione dal sito dal DB parte dall'esterno. Devi verificare i parametri di connessione che permettano di comunicare dall'esterno al tuo dabatabe MySQL e verificare che l'hosting non blocchi questo tipo di connessione.

Grazie mille!

Leggi di più
Postato il da Claudio D.
Giovanni G.
Giovanni G.
User
Autore

era solo un esempio!!! certamente non vado a comunicare l'indirizzo ip pubblico mi sembra ovvio potrei espormi ad attacchi esterni! ho messo il mio indirizzo ip pubblico chiaro?!

comunque guardando i vari post avrei trovato pure una soluzione e cioè bisognerebbe utilizzare la versione 5.4 di php per risolvere solo alcuni problemi ...

comunque per le impostazioni avanzate potreste essere più chiari nel senso specificare tutte le caratteristiche del web server versioni di php e mysql ...

Leggi di più
Postato il da Giovanni G.
Incomedia
Riccardo P.
Incomedia

Buongiorno Giovanni,

per la pubblicazioni puoi consultare questa pagina con i requisiti minimi:

http://www.websitex5.com/it/requisiti-di-sistema.html

se ancora hai difficoltà usando un db locale puoi provare a utilizzare invece un db online (magari il tuo provider già lo supporta) così da testare il corretto fnzionamento del sito/configurazioni.

Leggi di più
Postato il da Riccardo P.
Giovanni G.
Giovanni G.
User
Autore

dati riportati dal sito:

  • Server Windows™, Linux, Unix
  • PHP 5.x, MySQL (solo per alcune funzioni avanzate)

in verità in base alla versione di php ci possono essere dei problemi, provate l'oggetto Database Viewer con le versioni inferiori a 5.4

sicuramente acquisterò un database su aruba... che Dio me la mandi buona

ciao e grazie

Leggi di più
Postato il da Giovanni G.