Ciao a tutti,
vi chiedo aiuto per il problema di seguito descritto:
ho una applicazione Rails3 sul server A, il cui file database.yml punta
in modalità :development al server mysql locale (localhost), mentre in
modalità :production ad un server mysql esterno, sul server B, che
raggiungo mediante IP pubblico.
Quando lancio l’applicazione con l’opzione -e development funziona tutto
regolarmente, mentre se la lancio con l’opzione -e production il server
web non risponde, carica la pagina all’infinito (dai log del framework
non si vede nulla, nessun errore o altro).
Per entambe le connessioni utilizzo le medesime impostazioni (adapter:
mysql2), ed anche lo stesso utente, l’unica differenza è il valore host,
che in development è localhost ed in production un indirizzo IP.
La connessione mysql non ha problemi, dal mysql-client del server A
riesco a collegarmi correttamente al mysql-server sul server B.
Su entrambi i server mysql stò utilizzando la versione 5
development su localhost Server version: 5.1.61
production su server remoto Server version: 5.0.95
Vi ringrazio in anticipo per qualsiasi suggerimento riusciate a darmi
Buon lavoro a tutti.