Errore di connessione al db
Автор: Fabio B.
Просмотрено 909,
Подписчики 1,
Размещенный 0
Quando cerco di aggiornare la lista degli utenti registrati in automatico l'aggiornamento fallisce e si apre la finestra di errore.
E' possibile che non funzioni perché i db dei server non consentono la connessione remota per default?
Ho provato con successo ad inserire come eccezione nel server il mio attuale ip dinamico per concedergli la connessione remota, ma non funge lo stesso.
Adesso proverò a contattare l'assistenza tecnica di A2Hosting per domandare di inserire il mio ip attuale anche tra le eccezioni del loro firewall e vi farò sapere se il problema é superato o non ancora.
Размещено
Автор
Dunque: anzitutto ho seguito le istruzioni che mi hanno dato in questa pagina
http://www.a2hosting.com/kb/developer-corner/mysql/remote-mysql-connections
Ho aperto un canale SSH e mi sono connesso con successo.
Ho anche ottenuto una eccezione al mio tenporaneo ip nel loro firewall.
WSX5 continua a non riuscire a connettersi; ho provato anche a cambiare i parametri per l'esportazione impostandoli sul canale SSH, ma evidentemente quell'impostazione vale solo per l'esportazione del sito sul server, non per lo scaricamento del db.
Si potrebbe provare ad inserire nel pannello Gestione Dati il canale preferito per la connessione al db (SSH) e la porta preferita (nel caso di A2Hosting é la 3306; io ho provato anche con la 3307, come da istruzioni, perché ho pensato che forse la 3306 era già impiegata dal server implementato nel programma).
Con un altro editor per il php, senza l'ausilio di client per il canale SSH alternativi, sono riuscito immediatamente a connettermi ed a visualizzare il mio db; quindi il problema non é della mia connessione, ma proprio del programma.
Автор
Come dicevo in quest'altro post:
http://answers.websitex5.com/post/78046
ero riuscito a superare il problema mediante l'intervento dello staff di A2Hosting procedendo come sopra descritto.
Poi ho perduto la connessione in seguito non so bene se al reset del mio modem o a quale altro intervento; l'unico altro intervento potenzialmente significativo che mi viene in mente é quello del cambio della versione php del mio server dalla 5.3 (standard) alla 5.5:
http://answers.websitex5.com/post/79645
Pensate possa esservi una relazione col problema?
Автор
Hurrà! Problema beccato! Ho riportato la versione php alla 5.3.27 originaria e la connessione del programma col db funge!
...a voi il resto del da farsi! Adesso lascio questa versione, tanto il problema di versione per gli oggetti dinamici lo avevate già affrontato e risolto nel post sopra.
Grazie tantissime.
Автор
A titolo di completezza, visto che adesso la connessione funge, ho appena guardato di nuovo il mio ip attuale.
Ora il mio ip é diverso da quello che avevo quando ho impostato l'eccezione per le connessioni remote nel mio cPanel e che A2Hosting ha impostato come eccezione nel suo firewall; nonostante ciò la connessione persiste.
Direi che si possa escludere il fattore firewall; tutta la colpa é della versione php.