Ich hatte gestern die gleichen Probleme, nachdem ich Apache 2.2 und PHP 5.4.6 auf meinem Windows 7 64-Bit-Rechner eingerichtet hatte. Ich habe das mit folgenden Änderungen in der php.ini gelöst:
-
Setzen Sie das extension_dir auf (your-php-path)\ext.
extension_dir = "c:\progra~2\php546\ext"
Sie können die Leerzeichen im Ordnernamen Program Files (x86) vermeiden, wenn Sie die 8.3-Version des Ordnernamens verwenden. Sie können es mit dem folgenden Befehl abrufen:
dir \prog* /x
-
Aktivieren Sie die gewünschten MySQL-Module.
extension=php_mysql.dll extension=php_mysqli.dll ... extension=php_pdo_mysql.dll
-
Starten Sie Apache Web Server neu.
for %s in (stop start) do net %s apache2.2
Sie können auch den Apache Monitor oder die Dienste verwenden, um ihn neu zu starten.