On install.php or update.php the requirement checklist does not show warnings if there are no errors. There are important warnings (like the PHP memory limit warning) that should be visible.
Show warning if it is a PHP memory limit warning
Consider adding a "reload page" link to the "verify requirements" page when there are only warnings to allow one to attempt to fix the problem and re-test (see #15).
User interface changes
has a D7 patch that does not include this string change.
Original report by @David_Rothstein
This seems to be a bug that was introduced in Drupal 7 due to the use of the beautiful 'status report'-style list for the requirement checking that occurs in install.php and update.php.
In Drupal 6 and earlier, requirement errors and warnings were communicated with drupal_set_message(), with a type of 'error' or 'warning' as appropriate.
But in Drupal 7, we only show the requirement checklist at all if there is at least one error. So if you have warnings but not errors, you will never see them, even if (like the PHP memory limit warning) they are important enough that you probably should see them.
Not sure how easy this will be to fix. It seems like the ideal behavior is that requirement warnings should still result in the list being shown, but unlike with errors, there would need to be a way to bypass the list and continue with the installation or update even though you haven't changed anything on the server.
|PASSED: [[SimpleTest]]: [MySQL] 36,934 pass(es).|
|FAILED: [[SimpleTest]]: [MySQL] 36,513 pass(es), 10 fail(s), and 3 exception(es).|
|PASSED: [[SimpleTest]]: [MySQL] 33,310 pass(es).|
|PASSED: [[SimpleTest]]: [MySQL] 33,038 pass(es).|