From 7e28e0f77ee9a9db478932a9376c5e8e57bcfe02 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Wed, 29 Mar 2017 18:19:51 +0300 Subject: [PATCH] Backup the .env during update --- app/Http/Controllers/AppController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/AppController.php b/app/Http/Controllers/AppController.php index 2a880114a306..a9fc7da830a1 100644 --- a/app/Http/Controllers/AppController.php +++ b/app/Http/Controllers/AppController.php @@ -191,7 +191,9 @@ class AppController extends BaseController $config .= "{$key}={$val}\n"; } - $fp = fopen(base_path().'/.env', 'w'); + $filePath = base_path().'/.env'; + copy($filePath, $filePath . '.backup.' . time()); + $fp = fopen($filePath, 'w'); fwrite($fp, $config); fclose($fp);