Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    problema connessione mysql

    ciao a tutti.

    Ho seri problemi di accedere al db mysql tramite php....

    Non ne so molto a riguardo...e vorrei imparare bene come si fa...

    per ora il problema nel codice e' questo :
    Call to undefined function mysql_connect() ;

    deduco che il modulo non e' abilitato....quindi vado sul file php.ini e se scommento
    ;extension=php_mysql.dll

    e riavvio il server Apache ....quello che ottengo e' un alert con questo messaggio :
    unable to load dynamic library ./php_mysql.dll'

    Dove sbaglio? cosa devo assicurarmi che ci sia...

    aiuto pls



    p.s. nel php.ini le righe che parlano di mysql sono 3 .....
    ;extension=php_mssql.dll
    ;extension=php_msql.dll
    ;extension=php_mysql.dll



    boooooooooooooooh

  2. #2

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    metti anche che le scarico le dll (in realta' gia le ho)

    come faccio a sapere se le ho messe nel posto gisuto?


    se scrivo cosi ....dove dovranno essere?
    extension=php_mssql.dll
    extension=php_msql.dll
    extension=php_mysql.dll

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    faccio presente....tutta la roba di php la ho sotto la cartella php5 cosi composta


    PHP5->EXT->file.dll


    nel php.ini inizialmente ho questo
    extension_dir = "./"

    e poi questo

    extension=php_mysql.dll


    ho controllato e nella cartella EXT c'e' il file php_mysql.dll


    cos'e' che non va?

  5. #5
    codice:
    extension_dir = "C:\php5\ext\"
    e poi assicurati di poter raggiungere il file libmysql.dll che si trova in \mysql\bin. Eventualmente posiziona il file in c:\windows\system32

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    che casino.....potresti spiegarmi meglio?

    cosa intendi per raggiungere il file libmysql.dll ??? io quel file li lo ho in ext assieme a tutte le altre estensioni

  7. #7
    Originariamente inviato da stiffa
    cosa intendi per raggiungere il file libmysql.dll ??? io quel file li lo ho in ext assieme a tutte le altre estensioni
    significa che se il file libmysql.dll che deve caricare apache non viene trovato, l'estensione mysql non viene caricata.

    Il path al file deve essere messo in nelle variabili di ambiente di windows oppure il file messo in un path esistente, come e' per esempio c:\windows\system32 dove si trovano tutte le .dll

    Se durante l'installazione avessi spuntato di aggiungere il path di mysql al sistema, lo avrebbe fatto da se l'installer, salvo impedimenti del firewall.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.