diff --git a/src/Illuminate/Foundation/Console/DownCommand.php b/src/Illuminate/Foundation/Console/DownCommand.php index 86b2c2841375..02e2204bd9ee 100644 --- a/src/Illuminate/Foundation/Console/DownCommand.php +++ b/src/Illuminate/Foundation/Console/DownCommand.php @@ -52,11 +52,6 @@ public function handle() $this->laravel->maintenanceMode()->activate($downFilePayload); - file_put_contents( - storage_path('framework/maintenance.php'), - file_get_contents(__DIR__.'/stubs/maintenance-mode.stub') - ); - $this->laravel->get('events')->dispatch(new MaintenanceModeEnabled()); $this->components->info('Application is now in maintenance mode.'); diff --git a/src/Illuminate/Foundation/FileBasedMaintenanceMode.php b/src/Illuminate/Foundation/FileBasedMaintenanceMode.php index c63522ce34f3..906aa87f001e 100644 --- a/src/Illuminate/Foundation/FileBasedMaintenanceMode.php +++ b/src/Illuminate/Foundation/FileBasedMaintenanceMode.php @@ -18,6 +18,11 @@ public function activate(array $payload): void $this->path(), json_encode($payload, JSON_PRETTY_PRINT) ); + + file_put_contents( + storage_path('framework/maintenance.php'), + file_get_contents(__DIR__.'/stubs/maintenance-mode.stub') + ); } /** diff --git a/src/Illuminate/Foundation/Console/stubs/maintenance-mode.stub b/src/Illuminate/Foundation/stubs/maintenance-mode.stub similarity index 100% rename from src/Illuminate/Foundation/Console/stubs/maintenance-mode.stub rename to src/Illuminate/Foundation/stubs/maintenance-mode.stub