diff --git a/core/lib/Drupal/Core/Database/Install/Tasks.php b/core/lib/Drupal/Core/Database/Install/Tasks.php index fea4bd9..9ac759e 100644 --- a/core/lib/Drupal/Core/Database/Install/Tasks.php +++ b/core/lib/Drupal/Core/Database/Install/Tasks.php @@ -148,13 +148,14 @@ public function runTasks() { } } // Check for failed results and compile message + $message = ''; foreach ($this->results as $result => $success) { if (!$success) { - $failure_message = $result; + $message .= $result; } } - if (!empty($failure_message)) { - $message = SafeMarkup::format('Resolve all issues below to continue the installation. For help configuring your database server, see the installation handbook, or contact your hosting provider.@failure_message', ['@failure_message' => $failure_message]); + if (!empty($message)) { + $message = SafeMarkup::format('Resolve all issues below to continue the installation. For help configuring your database server, see the installation handbook, or contact your hosting provider. @message', array('@message' => $message)); throw new TaskException($message); } }