From 44a9c3ebdad5d6f92995992ff55496509f0a4019 Mon Sep 17 00:00:00 2001 From: "ShinProg (Logan Tann)" Date: Sat, 17 Jul 2021 14:19:06 +0200 Subject: [PATCH] fixes CodeIgniter.gitignore deleting a critical system file After spending a lot of time finding why my app won't run, just noticed that the gitignore I copied introduced a deletion/ignore rule of an internal folder used by the framework. The current gitignore file deletes the folder `/system/Cache/*` and causes the following error when running the App from the CLI or the web server : `Class "CodeIgniter\Cache\CacheFactory" not found `; making the app unable to run. I added the following rule to fix this : `!system/Cache/*`. Note : this won't fix the bug if the system folder is renamed --- CodeIgniter.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/CodeIgniter.gitignore b/CodeIgniter.gitignore index bfea17cd..f447dc30 100644 --- a/CodeIgniter.gitignore +++ b/CodeIgniter.gitignore @@ -2,6 +2,7 @@ */logs/log-*.php !*/logs/index.html */cache/* +!system/cache/* !*/cache/index.html !*/cache/.htaccess