sql >> Databasteknik >  >> RDS >> Mysql

Apache 2.4 med PHP 5.4:ingen mysql tillgänglig

Jag hade samma problem igår, efter att ha ställt in Apache 2.2 och PHP 5.4.6 på min Windows 7 64-bitarsmaskin. Jag löste detta med följande ändringar i php.ini:

  1. Ställer in extension_dir till (din-php-sökväg)\ext.

    extension_dir = "c:\progra~2\php546\ext"
    

    Du kan undvika blanktecken i mappnamnet Program Files (x86) när du använder 8.3-versionen av mappnamnet. Du kan få det med följande kommando:

    dir \prog* /x
    
  2. Aktivera önskade MySQL-moduler.

    extension=php_mysql.dll
    extension=php_mysqli.dll
    ...
    extension=php_pdo_mysql.dll
    
  3. Starta om Apache Web Server.

    for %s in (stop start) do net %s apache2.2
    

    Du kan också använda Apache Monitor eller tjänsterna för att starta om den.




  1. Symfony2 och Doctrine2:Ingen identifierare/primärnyckel specificerad för Entitet X. Varje Entitet måste ha en identifierare/primärnyckel

  2. RedShift - CSV-laddning med radbrytning

  3. SQL Server prestanda för ändra tabell ändra kolumn ändra datatyp

  4. Ladda Excel-datablad till Oracle-databasen