Скорее всего, ваш интерпретатор командной строки php использует другой файл php.ini
.
Чтобы проверить наличие драйвера MySQL, откройте новое приглашение оболочки и запустите php -m
и убедитесь, что расширения mysql загружены.
> php -m | grep -i sql
mysql
mysqli
mysqlnd
pdo_mysql
pdo_sqlite
SQLite
sqlite3
Чтобы увидеть, какой загруженный INI-файл, используйте флаг -i
команды php
> php -i | grep ini
Configuration File (php.ini) Path => /opt/local/etc/php5
Loaded Configuration File => /opt/local/etc/php5/php.ini
Scan this dir for additional .ini files => /opt/local/var/db/php5
Additional .ini files parsed => /opt/local/var/db/php5/apc.ini,
Не знаю, есть ли в Windows команда grep
как для фильтрации выходных данных, если нет, вам нужно проверить все выходные данные php -m
и php -i
, чтобы собрать необходимые строки или установить windows grep утилита