Te same problemy miałem wczoraj, po skonfigurowaniu Apache 2.2 i PHP 5.4.6 na moim 64-bitowym komputerze z systemem Windows 7. Rozwiązałem to za pomocą następujących zmian w php.ini:
-
Ustawienie katalogu rozszerzenia na (twoja-ścieżka-php)\ext.
extension_dir = "c:\progra~2\php546\ext"
Możesz uniknąć spacji w nazwie folderu Program Files (x86), gdy używasz wersji 8.3 nazwy folderu. Możesz go uzyskać za pomocą następującego polecenia:
dir \prog* /x
-
Włącz żądane moduły MySQL.
extension=php_mysql.dll extension=php_mysqli.dll ... extension=php_pdo_mysql.dll
-
Uruchom ponownie serwer WWW Apache.
for %s in (stop start) do net %s apache2.2
Możesz także użyć monitora Apache lub usług, aby go ponownie uruchomić.