Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Myodbc

    Scusate re ritorno sull'argomento già ampiamente discusso ma non riesco a configurare Myodbc nella mia LAN, sebbene in locale mi funziona benissimo.
    Descrizione LAN:

    SERVER: ip 192.168.1.2, su di esso ho installato Easyphp e sia Apache che Mysql si attivano tranquillamente ma su di esso non ho installato Myodbc;
    ci sono 3 utenti, 2 limitati ed uno amministratore su win xp pro-sp3

    CLIENT: ho installato sia Easyphp che l'ultima versione di Myodbc 5.1 (ma anche con la 3.51 era uguale), c'è l'unico utente amministratore predefinito di windows xp pro-sp2

    descrizione del problema: quando opero su localhost (dal pc locale) tutto funziona, lo stesso database sul server, però, non si collega

    campi compilati: SERVER: 192.168.1.2 USER: root PASSWORDnon inserita)

    dove sbaglio ? le provate (quasi) tutte ma nulla

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Prima di tutto, il tuo server ascolta correttamente sulla porta 3306 ?

    Esegui il comando

    netstat -an

    in una console e controlla se è in LISTENING su porta 3306
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    si, lo è

    questo è il messaggio di risposta:

    ...
    TCP 127.0.0.1:2002 127.0.0.1:1059 ESTABLISHED
    TCP 127.0.0.1:3306 0.0.0.0:0 LISTENING
    TCP 127.0.0.1:5152 0.0.0.0:0 LISTENING
    TCP 192.168.1.4:139 0.0.0.0:0 LISTENING
    ...

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da danilogiannone
    si, lo è

    questo è il messaggio di risposta:

    ...
    TCP 127.0.0.1:2002 127.0.0.1:1059 ESTABLISHED
    TCP 127.0.0.1:3306 0.0.0.0:0 LISTENING
    TCP 127.0.0.1:5152 0.0.0.0:0 LISTENING
    TCP 192.168.1.4:139 0.0.0.0:0 LISTENING
    ...
    Ma non avevi detto che l'IP del server era 192.168.1.2 ... come mai mi mostri il risultato del sistema che ha IP 192.168.1.4 ?

    E cosa contiene il file di configurazione my.ini ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Mi sembra che questi problemi siano relativi esclusivamente a configurazione ed amministrazione.
    Tutto questo cosa c'entra con la programmazione?


  6. #6
    non sò perchè esce 192.168.1.4 ma è sicuro che è 192.168.1.2

    sul file my.ini è così riportato

    # The following options will be passed to all MySQL clients
    [client]
    #password = your_password
    port = 3306
    socket = /tmp/mysql.sock

    # Here follows entries for some specific programs

    # The MySQL server
    [mysqld]
    datadir = D:/Programmi/EasyPHP 2.0b1/mysql/data
    basedir = D:/Programmi/EasyPHP 2.0b1/mysql
    bind-address = 127.0.0.1
    #Uncomment for use on USB key
    #skip-innodb
    port = 3306
    socket = /tmp/mysql.sock
    skip-locking
    key_buffer = 16M
    max_allowed_packet = 1M
    table_cache = 64
    sort_buffer_size = 512K
    net_buffer_length = 8K
    read_buffer_size = 256K
    read_rnd_buffer_size = 512K
    myisam_sort_buffer_size = 8M

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da danilogiannone
    non sò perchè esce 192.168.1.4 ma è sicuro che è 192.168.1.2
    E' impossibile che ci sia l'indirizzo 192.168.1.4 in ascolto, se dici che l'IP e' il 192.168.1.2 ... cerca di chiarire (e di chiarirti) la questione ...

    Comunque, se c'è

    bind-address = 127.0.0.1

    vuol dire che il server ascolta solamente sull'indirizzo locale.

    Deve essere

    bind-address = 192.168.1.2

    o

    bind-address = 192.168.1.4

    a seconda dell'Ip del tuo server o, più semplicemente, inserisci

    bind-address = 0.0.0.0

    in modo che ascolti su "tutti" gli indirizzi ...

    E ovviamente devi riavviare il servizio.

    P.S. Ha ragione Gibra ... questo thread è OT qui ... non è un problema di programmazione ... chiedi al moderatore che lo sposti.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    con la programmazione c'entra eccome

    ho un DB access diviso in DATI e INTERFACCIA

    i DATI vengono inseriti dagli utenti tramite il file INTERFACCIA

    il file INTERFACCIA è frutto di una lavorazione di mesi, ottimizzato da anni ed è impensabile riscriverlo da capo con altri linguaggi, infatti in esso gli automatismi di Access sono stati intercettati da programmazione vba interna allo stesso file INTERFACCIA, inoltre gli utenti conoscono molto bene il programma, il quale, mediante privilegi, filtra le operazioni consentite agli utenti che si collegano, tracciandone tutte operazioni di inserimento, modifica e cancellazione. Purtroppo adesso, a causa di nuove esigenze, dobbiamo potenziare sia i tempi di risposta del DATI e sia centralizzarli in modo da poterli estrarre in seguito anche all'esterno della lan.
    Mysql è secondo mè il db giusto, che, collegato con INTERFACCIA tramite Myodbc, resterà trasparente agli utenti i quali useranno sempre la solita INTERFACCIA per lavorare.

    Ho esposto il problema perchè se qualcuno ha un suggerimento, sarei interessato a vedere altre soluzioni.

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da danilogiannone
    con la programmazione c'entra eccome
    No, scusa ... la configurazione del DB non c'entra con la programmazione.

    Tu hai fatto una richiesta "sistemistica" ...

    Non hai un problema di "codice" ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #10
    va bene, la farò spostare

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.