WebSite X5Help Center

 
Giovanni G.
Giovanni G.
User

Unable to connect to db  it

Auteur : Giovanni G.
Visité 2696, Followers 2, Partagé 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

Posté le
12 RéPONSES
Incomedia
Riccardo P.
Incomedia

Buongiorno Giovanni,

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

Fammi Sapere.

Lire plus
Posté le de 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 ..

Lire plus
Posté le de Mi Lux
Giovanni G.
Giovanni G.
User
Auteur

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...

Lire plus
Posté le de 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.

Lire plus
Posté le de Riccardo P.
Giovanni G.
Giovanni G.
User
Auteur

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

Lire plus
Posté le de 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.

Lire plus
Posté le de Riccardo P.
Giovanni G.
Giovanni G.
User
Auteur

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/

Lire plus
Posté le de Giovanni G.
Giovanni G.
Giovanni G.
User
Auteur

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

Lire plus
Posté le de 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!

Lire plus
Posté le de Claudio D.
Giovanni G.
Giovanni G.
User
Auteur

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 ...

Lire plus
Posté le de 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.

Lire plus
Posté le de Riccardo P.
Giovanni G.
Giovanni G.
User
Auteur

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

Lire plus
Posté le de Giovanni G.