Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I generally use Uniform Server's WAMP environment for local testing, which has worked fine through Drupal 6. On testing Drupal 7 however, when I get to the Database configuration page of the installer, I get a message:
Your web server does not appear to support any common database types. Check with your hosting provider to see if they offer any databases that Drupal supports.
Comments
Comment #1
BerdirYou need to enable PDO, which is required by Drupal 7 now.
Note that you need the basic PDO and the PDO extension for the database you want to use.
See also #326336: Better help when PDO driver not present and #299308: Installing Drupal by visiting index.php (rather than install.php) leads to a fatal error when PDO is not enabled, these try to improve the error message and requirements.
Comment #2
adam_b CreditAttribution: adam_b commentedOkay, I already had php_pdo.dll - after a lot of searching I found a copy of php_pdo_mysql.dll and downloaded it. I edited php.ini so it includes
extension=php_pdo.dll
andextension=php_pdo_mysql.dll
... but now I get an Apache error sayingComment #3
adam_b CreditAttribution: adam_b commentedComment #4
arlanda CreditAttribution: arlanda commentedUncomment the two lines in php.ini
extension=php_pdo_mysql.dll
extension=php_pdo_sqlite.dll
(UniServer v5.6.15)
Comment #5
kprocks CreditAttribution: kprocks commented@ adam_b
i face the same problem as said in comment #2 !!
please elaborate the solution if u have already found it..
thanx in advance..!!
Comment #6
adam_b CreditAttribution: adam_b commentedSorry, this was 2.5 years back and even if I remembered I doubt if the fix would still work. I've loaded D7 many times since then, with no problems.