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);
}
}