Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    10

    Attivazione supporto mysql / mysqli

    Ragazzi nonostante aver abilitato nel file php.ini nella cartella windows le due righe
    extension=php_mysql.dll
    extension=php_mysqli.dll

    Quando poi faccio phpinfo() non mi da la sezione mysqli o mysql, quindi non me li ha abilitati.
    Qualcuno può aiutarmi?
    Ho già verificato che vada a leggere questo file di configurazione nella cartella di windows
    Ho letto altri post ma non ho trovato la soluzione.
    Max

    ps: ho php5 e apache 2.0.59

  2. #2
    metti il file libmysql.dll in un path raggiungibile da apache... es: aggiungi il path dove si trova il file nel path di sistema. oppure copialo (il file libmysql.dll) in bin di apache, oppure in windows\system32

    il file fornito da php e' nel main di php oppure copia (meglio) quello fornito da mysql. Lo trovi in mysql..\bin\

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    10
    L'ho copiato sia in Bin di apche che in s32 ma nulla.. quando lancio phpinfo non mi da la scheda mysql...
    maledizione..
    Qualcuno può aiutarmi?

  4. #4
    Originariamente inviato da webad
    L'ho copiato sia in Bin di apche che in s32 ma nulla.. quando lancio phpinfo non mi da la scheda mysql...
    maledizione..
    Qualcuno può aiutarmi?
    Si, apache. restartalo se vuoi che carichi l'estensione

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

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    10
    Si l'ho restartato più volte, ho anche disinstallato il tutto e re-installato.
    Ormai sono disperato.
    Forse era meglio che mi buttavo sull'ASP.NET ... me lo avevano anticipato che PHP era cosi..

  6. #6
    Originariamente inviato da webad
    Si l'ho restartato più volte, ho anche disinstallato il tutto e re-installato.
    Ormai sono disperato.
    Forse era meglio che mi buttavo sull'ASP.NET ... me lo avevano anticipato che PHP era cosi..
    il path alle estensioni di php e' corretto?

    non e' che ci sono molte cose da fare per abilitare l'estensione mysql.

    1) il path alle estensioni del php
    2) la libreria libmysql.dll raggiungibile in un path di sistema
    3) togliere il commento ; alle estensioni da caricare

    non serve manco che ci sia mysql installato, nel senso che il CLIENT poi si incazzera' nel momento dell'utilizzo se non trovasse il server mysql, ma nulla cale per l'installazione del client.

    Non si tratta di installare questo o quello ... se hai problemi con php li avresti con qualunque altra cosa. Vedi piuttosto di modificare il php.ini giusto

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

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    10
    Quando lancio phpinfo() mi dice riguardo il file php.ini

    Configuration File (php.ini) Path : C:\WINDOWS
    Loaded Configuration File : C:\WINDOWS\php.ini

    Quindi il file è nella posizione giusta.

    Nel file php.ini ci sono le estensioni abilitate :
    extension=php_mysql.dll
    extension=php_mysqli.dll

    La libreria è sia in win32 che in bin di apache...
    Non soproprio cosa fare...

    lancio phpinfo e non mi da abilitato mysqli/mysql ...
    e me ne sono accorto solo quando stavo facendo una connessione in locale e non ne voleva sapere di leggere l'istruzione mysqli(ho php5)

  8. #8
    manca ancora il punto 1 detto sopra.

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

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    10
    Questo?(nella schermata risultato di phpinfo)

    Apache Environment

    PATH : C:\Programmi\PC Connectivity Solution\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOW S\System32\Wbem;C:\Programmi\ZipGenius 6\;C:\Programmi\File comuni\Ulead Systems\MPEG;C:\Programmi\File comuni\Adobe\AGL;C:\Programmi\QuickTime\QTSystem\;

    Dove si trovano le extension dir? nel file php.ini o httpd ?
    mi dici per favore la riga che devo insirire e dove?
    te ne sarei grato :-(

  10. #10
    NO. Questo:

    php.ini

    ; Directory in which the loadable extensions (modules) reside.
    extension_dir = "dev:/tuo_path/ext/"

    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.