diff --git a/core/lib/Drupal/Core/DrupalKernel.php b/core/lib/Drupal/Core/DrupalKernel.php index 6495229a8b51c84c0ffe93d5395385daf34ee50d..ee45da3b372e799eb95b1764af3dd74b2c31cd5c 100644 --- a/core/lib/Drupal/Core/DrupalKernel.php +++ b/core/lib/Drupal/Core/DrupalKernel.php @@ -406,7 +406,6 @@ public function boot() { $seed = unpack("L", Crypt::randomBytes(4)); mt_srand($seed[1]); - $this->container->get('stream_wrapper_manager')->register(); $this->booted = TRUE; return $this; @@ -440,6 +439,9 @@ public function preHandle(Request $request) { // Load all enabled modules. $this->container->get('module_handler')->loadAll(); + // Register stream wrappers. + $this->container->get('stream_wrapper_manager')->register(); + // Initialize legacy request globals. $this->initializeRequestGlobals($request);