This may be related to or the same as http://drupal.org/node/971134, Installation fails before Install Profile step with PostGres 8.4.4 and PHP 5.2.14, possibly due to pdo_pgsql version.

I downloaded 7.0-beta3 this morning. During a fresh installation with an empty database, after the page where I enter the database information, Apache always crashes with the Windows error "Apache HTTP Server has encountered a problem and needs to close. We are sorry for the inconvenience." The Event Viewer shows the error: "Faulting application apache.exe, version 2.2.11.0, faulting module php_pdo_mysql.dll, version 5.2.8.8, fault address 0x0000250a." Firefox displays a standard error that the server connection was reset.

After the crash the database contains 27 tables, all empty. I chose the standard profile and English. I've repeated this about half a dozen times.

I believe I've satisfied all the system requirements. My configuration is:

  • Windows XP Pro 2002 SP3
  • Apache 2.2.11
  • PHP 5.2.8
  • MySQL 5.1.30

In settings.php, I tried added these but saw no different behavior:

ini_set('display_errors', 1);
ini_set('memory_limit', '128M');

Comments

bhp’s picture

Stepping through the code with XDebug, it seems the offending code is line 151 in includes/module.inc:

      $result = db_query("SELECT * FROM {system} WHERE type = 'theme' OR (type = 'module' AND status = 1) ORDER BY weight ASC, name ASC");
bhp’s picture

Update components, and now it works. Maybe should be added to release notes?

Now running:

  • Apache 2.2.14
  • PHP 5.3.1
  • MySQL 5.1.41
droplet’s picture

Status: Active » Closed (won't fix)

maybe php_pdo.dll & apache issues