Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Estensioni MySQL in PHP 5

    Buongiorno!
    Ho aggiornato la versione di PHP sul mio server, passando dalla 4.4.0 alla 5.1. Ora i miei script che facevano riferimento alle estenzioni mysql non funzionano più!
    Ho letto che PHP 5 ha le estensioni disabilitate di default, le ho abilitate ma il problema è sempre lo stesso!
    codice:
    Fatal error: Call to undefined function mysql_connect() in ...
    Ho Apache 2.0.55, PHP 5.1 con le estensioni mysql abilitate (scaricate dal sito del MySQL), MySQL Server 5.1.18...
    Windows 7 x64 + Ubuntu Linux 10.10 (Default)
    In principio era il C...
    C/C++ & C# & JavaSE/EE Developer

  2. #2
    oltre all'estensione devi installare/posizionare anche la libreria libmysql.dll in un path conosciuto da apache2.

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

  3. #3
    L'ho messa sia nella cartella di PHP sia nella cartella ext, entrambe inserite nel percorso extensions_dir...
    Windows 7 x64 + Ubuntu Linux 10.10 (Default)
    In principio era il C...
    C/C++ & C# & JavaSE/EE Developer

  4. #4
    Scusate... sono un idiota.
    Avevo inserito in httpd.conf di apache il percorso al file php.ini sbagliato
    Ora ho corretto, grazie lo stesso!
    Windows 7 x64 + Ubuntu Linux 10.10 (Default)
    In principio era il C...
    C/C++ & C# & JavaSE/EE Developer

  5. #5
    se lasci tutto (php.ini, php5apache2.dll, libmysql.dll, php5ts.dll) nella cartella es.: C:\php\

    e metti in httpd.conf la riga:

    PHPIniDir "C:/php"

    prima dei comandi LOAD MODULE, non dovresti avere problemi. L'estensione php_mysql.dll lasciala nella cartella ext con il path relativo in php.ini.

    Non dovresti avere problemi. Restartando apache ovviamente.

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

  6. #6
    Originariamente inviato da zaknafein
    Avevo inserito in httpd.conf di apache il percorso al file php.ini sbagliato
    Ora ho corretto, grazie lo stesso!
    Allegria ....

    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.