Back to top

Autore Topic: Connessione al database da locale  (Letto 4241 volte)

Offline azzopazzo

  • Nuovo arrivato
  • *
  • Post: 12
  • Sesso: Maschio
    • Mostra profilo
Connessione al database da locale
« il: 28 Feb 2008, 14:48:34 »
Buon giorno a tutti, sto cercando di sincronizzare un gestionale in php con il mio virtuemart.
Come faccio a collegarmi al database remoto del sito da locale?
 
 $db_host = ?????

ho provato a mettere
 
http://miosito.it:3306
http://ipserver:3306

Grazie per l'aiuto.
Claudio
Non posso far piovere! Posso sfruttare il vento, ma non sono il suo artefice! (Jack Aubrey)

Offline = odino =

  • Instancabile
  • ******
  • Post: 5696
  • Sesso: Maschio
  • "In realtà li trasforma in menomati" Danzel
    • Mostra profilo
Re: Connessione al database da locale
« Risposta #1 il: 28 Feb 2008, 15:21:41 »
il sito è in locale - per il momento - o remoto?

dovrebbe essere 'localhost' se non sbaglio comunque

Offline azzopazzo

  • Nuovo arrivato
  • *
  • Post: 12
  • Sesso: Maschio
    • Mostra profilo
Re: Connessione al database da locale
« Risposta #2 il: 28 Feb 2008, 15:57:53 »
Io ho bisogno che il mio sito in locale si colleghi con il database in remoto.
se metto localhost si collega al database locale.

Devo scaricare i dati dal database messo sul server di joomlahost, elaborarli e aggiornare il database del gestionale in php che ho in locale (e non voglio mettere in remoto perchè ci sono dati aziendali importanti).

In pratica devo collegarmi da locale al database remoto.

Non sono il massimo a spiegarmi, lo so :-[
Non posso far piovere! Posso sfruttare il vento, ma non sono il suo artefice! (Jack Aubrey)

Offline = odino =

  • Instancabile
  • ******
  • Post: 5696
  • Sesso: Maschio
  • "In realtà li trasforma in menomati" Danzel
    • Mostra profilo
Re: Connessione al database da locale
« Risposta #3 il: 28 Feb 2008, 19:16:19 »
hai un sito in remoto e vuoi modificarlo/lavorarci su in locale per non mandarlo offline tipo, se ho capito bene...

beh..

esporta il DB e portalo in locale no?  :)

Offline azzopazzo

  • Nuovo arrivato
  • *
  • Post: 12
  • Sesso: Maschio
    • Mostra profilo
Re: Connessione al database da locale
« Risposta #4 il: 28 Feb 2008, 20:52:17 »
No, ho un sito web tramite cui vendo dei prodotti (joomla+virtuemart), poi ho un programma gestionale opensource scritto in php installato in ufficio su easyPhp.
Vorrei creare uno script che popola il database del programma gestionale richiamando le tabelle di virtuemart.
In modo che se ho ordini, faccio variazioni agli articoli, alle categorie ecc. ecc. clicco il pulsante "sincronizza" (sul gestionale) e tutte queste variazioni vengono aggiornate anche nel gestionale.
Praticamente l' ho già scritto, l' unico mio problema è collegarmi al database sul server remoto (del sito tramite cui vendo gli articoli) per leggere i record.

In pratica:

$db_host = "xxxxxxx"; <--- qui cosa devo mettere???
$db_user = "user";
$db_password = "password";
$db_name = "";

mysql_connect($db_host, $db_user, $db_password);

Leggendo in giro ho provato a mettere

$db_host = "ipserver:3306"

ma non mi funziona

ciao, e grazie mille
Non posso far piovere! Posso sfruttare il vento, ma non sono il suo artefice! (Jack Aubrey)

Offline graduus

  • Esploratore
  • **
  • Post: 187
    • Mostra profilo
Re: Connessione al database da locale
« Risposta #5 il: 28 Feb 2008, 20:56:24 »
il problema potrebbe essere che il server mysql accetta richieste solo da locale e non da remoto; vale a dire che se glielo richiede il file caricato sul server la richiesta sarà da parte di tuonome@localhost e quindi ok. se invece la tua richiesta è da parte di tuonome@tuo ip allora ciccia :)

una soluzione potrebbe essere creare uno script che crea un file di transizione.

ma la vedo complessa :)

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Connessione al database da locale
« Risposta #6 il: 28 Feb 2008, 20:57:27 »
non funziona mettendo l'indirizzo ip del server? se non funziona, hai verificato se l'host consente connessioni al db solo da localhost?



EDIT: Scusa la sovrapposizione  :-\

Offline azzopazzo

  • Nuovo arrivato
  • *
  • Post: 12
  • Sesso: Maschio
    • Mostra profilo
Re: Connessione al database da locale
« Risposta #7 il: 29 Feb 2008, 15:48:22 »
Ciao, son o riuscito a connettermi, quello che ho fatto l' ho postato qui:
http://www.vmitalia.net/forum/index.php?topic=508.0

(se non posso mettere il link prego l'admin di rimuoverlo)

Ciao e grazie
Non posso far piovere! Posso sfruttare il vento, ma non sono il suo artefice! (Jack Aubrey)

Offline filpi5481

  • Global Moderator
  • Instancabile
  • *****
  • Post: 4106
  • Sesso: Maschio
  • NO MP TECNICI
    • Mostra profilo
Re: Connessione al database da locale
« Risposta #8 il: 29 Feb 2008, 15:59:18 »
non si possono mettere link a siti con riferimenti commerciali.

quello di vm si può mettere  :)
Volete sapere tutto sul nuovo iPad di Apple? iPad Forum Italia
Global moderator Joomla.it

 



Web Design Bolzano Kreatif