I use AppServ Open Project for Windows for developing. The default php.ini doesn't have enabled php_pdo_mysql extension.
I tried to install drupal-7.x-dev, but I haven't got error/inform message on "install database" page. The install system found only sqlite database type. Only the php_pdo.dll and php_pdo_sqlite.dll were enabled in the php.ini.
I meen, that the install script should inform the users, about that they have to enable the php_pdo and php_pdo_mysql extensions in php.ini if they want to use mysql database.

Comments

devin carlson’s picture

Status: Active » Closed (works as designed)

In order to make the installation experience as simply/friendly as possible, Drupal keeps a lot of technical requirements out of the install process.

The requirement for PHP with the PDO database extension is listed in outside of the installation process in places such as the Drupal requirements page (http://drupal.org/requirements) and in the install.txt file that is included with Drupal 7.x.

I'm marking this as works as designed, because the majority of Drupal users would prefer a clean install experience and there is already a significant amount of requirement information available (online and included with Drupal).