Closed (works as designed)
Project:
Drupal core
Version:
7.x-dev
Component:
install system
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
25 Sep 2009 at 08:17 UTC
Updated:
1 Aug 2011 at 21:15 UTC
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
Comment #1
devin carlson commentedIn 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).