WebSite X5Help Center

 
Giuseppe F.
Giuseppe F.
User

INVIO DATI AD UN DATABASE  it

Autore: Giuseppe F.
Visite 3970, Followers 2, Condiviso 41  
Parole Chiave: database,dati,invio

Buongiorno,

Sul nostro sito riceviamo molte Email da parte dei clienti, ho attivato la ricezione dei dati in formato CSV, e tutto OK, ho visto che nella spedizione delle Email è possibile inviare i dati ad un database, ho creato un database SQL sullo stesso server dove risiede il sito, ho seguito (credo) tutte le procedure nelle varie finestre di configurazione (vedi allegato), al momento dell'invio delle Email rimane lo schermo bianco e non succede nulla, naturalmente i dati non arrivano.

Dove posso aver sbagliato ???

Grazie

Postato il
11 RISPOSTE
Mi Lux
Mi Lux
User

ho l'impressione che il nome host non sia corretto...quello che hai scritto è l'indirizzo IP del tuo computer in locale, probabilmente. 

Leggi di più
Postato il da Mi Lux
Giuseppe F.
Giuseppe F.
User
Autore

Buonasera Michele,

giusto è l'indirizzo IP locale del del server, ho provato anche (come da manuale) visto che è tutto sullo stesso server, ad inserire local Host, ma la situazione non cambia.

Leggi di più
Postato il da Giuseppe F.
Mi Lux
Mi Lux
User

hai scritto localhost o local Host?

Leggi di più
Postato il da Mi Lux
Giuseppe F.
Giuseppe F.
User
Autore

E' scritto localhost

ma in quale cartella deve essere posizionato il database ??

La mia versione di MySQL e 5.5

il database di default è posizionato nella cartella:

C:/Documents and Settings/All Users/Dati applicazioni/MySQL/MySQL Server 5.5/Data/

il database non contiene tabelle

Qualche suggerimento utile per risolvere ???

Grazie

Leggi di più
Postato il da Giuseppe F.
Mi Lux
Mi Lux
User

no scusa perdona ma credo che tu stia facendo un pò di confusione....il modulo che stai usando con l'invio dei dati ad un database, necessità di un database Mysql collegato al tuo dominio. 

Hai scritto : "ho creato un database SQL sullo stesso server dove risiede il sito" ; quindi nel modulo di wsx5 devi indicare i parametri necessari per collegarsi al database sul dominio e non quello che hai creato in locale nel tuo computer.. 

Leggi di più
Postato il da Mi Lux
Mi Lux
Mi Lux
User

se il db Mysql si trova nel server collegato al dominio, al 99% il nome è localhost. In ogni caso in fase di creazione del Db, il provider ti deve aver dato i parametri per la connessione...

Leggi di più
Postato il da Mi Lux
Giuseppe F.
Giuseppe F.
User
Autore

scusa Michele,

ti riepilogo la situazione:

non ci avvaliamo di provider esterni

il sito risiede in un server interno

l'accesso al database con Access da un pc della rete funziona correttamenete

con lo stesso utente e password che utilizzo sul modulo vsx5

pertanto:

1) ho creato il database con MySQL 5.5 con i parametri di default

e il database è stato creato in (vedi sopra)

2) assegnato al database utente e password

2) assegnati i permessi di lettura e scrittura

configurato il modulo wsx5 (vedi allegato)

Come ne esco ????

Leggi di più
Postato il da Giuseppe F.
C. .
C. .
User
Giuseppe Forniti
E' scritto localhost ma in quale cartella deve essere posizionato il database ?? La mia versione di MySQL e 5.5 il database di default è posizionato nella cartella: C:/Documents and Settings/All Users/Dati applicazioni/MySQL/MySQL Server 5.5/Data/ il database non contiene tabelle Qualche suggerimento utile per risolvere ??? Grazie

se il data base non contiene tabelle, come fai a inserire il percorso?

Leggi di più
Postato il da C. .
Giuseppe F.
Giuseppe F.
User
Autore

il manuale recita:

Invia i dati ad un Database:

Nome Host: è l'indirizzo URL del Server MySQL su cui risiede il Database online che si vuole utilizzare. Nella maggior parte dei casi il Database risiede sullo stesso Server che ospita anche il sito Web a cui è collegato e quindi può essere individuato con l'espressione "localhost". In qualsiasi caso è bene verificare il dato con il proprio Provider.

Nome Database: in questo campo si deve inserire il nome delDatabase su cui si vuole lavorare (dato fornito dal Provider).

Nome Tabella: in questo campo si deve inserire il nome della Tabella, all'interno delDatabase, in cui si vogliono raccogliere idati. Le Tabelle possono essere create accedendo al Database attraverso l'apposita applicazione online. In qualsiasi caso, se si inserisce il nome di una Tabella non ancora esistente, questa verrà creata automaticamente.

Username: in questo campo si deve inserire la Username stabilita per poter accedere al proprioDatabaseonline (dato fornito dal Provider).

Password: in questo campo si deve inserire la Password stabilita per poter accedere al proprio Database online (dato fornito dal Provider).

comunque la situazione non cambie se creo o meno la tabella

Leggi di più
Postato il da Giuseppe F.
Mi Lux
Mi Lux
User
Giuseppe Forniti
scusa Michele, ti riepilogo la situazione: non ci avvaliamo di provider esterni il sito risiede in un server interno

Posso sbagliarmi ma a me risulta che il server del dominio sia "esterno" presso Telecom (Interbusiness). Ti risulta? per ovvi motivi non ho scritto tutti i dettagli ma l'IP del server è 88.41.249.xxx ... 

Leggi di più
Postato il da Mi Lux
Giuseppe F.
Giuseppe F.
User
Autore

Buongiorno Michele,

I server, router, firewall,  sono fisicamente interni, quello che tu vedi è uno degli indirizzi pubblici asseganti da Telecom (Interbusiness).

Quindi dove sbaglio ???

Leggi di più
Postato il da Giuseppe F.