Проверьте ваш php.ini, я использую Apache2.2 + php 5.3. и у меня была та же проблема, и после изменения php.ini для установки каталога библиотек PHP он работал правильно. Проблема заключается в значении конфигурации extension_dir
по умолчанию.
Значение по умолчанию (и НЕПРАВИЛЬНО) для моей рабочей среды:
; extension_dir="ext"
без полного пути и с точкой с запятой.
Есть два решения, которые отлично сработали для меня.
1.- Включение этой строки в файл php.ini
extension_dir="X:/[PathToYourPHPDirectory]/ext
Где X: ваша буква диска (обычно C: или D:)
2.- Можно попробовать просто раскомментировать, удалив точку с запятой. Включить следующую строку в файл php.ini
extension_dir="ext"
Оба способа работали хорошо для меня, но выбирайте свой. Не забудьте перезапустить Apache перед повторной попыткой.
Надеюсь, это поможет вам.