From 6a47c119215219813f6c53b854f104d9fa16f62c Mon Sep 17 00:00:00 2001 From: Rick Ellis Date: Sat, 21 Jul 2007 17:42:35 +0000 Subject: --- system/codeigniter/CodeIgniter.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'system/codeigniter') diff --git a/system/codeigniter/CodeIgniter.php b/system/codeigniter/CodeIgniter.php index 160d86c8e..b5f21a1b7 100644 --- a/system/codeigniter/CodeIgniter.php +++ b/system/codeigniter/CodeIgniter.php @@ -132,11 +132,13 @@ load_class('Controller', FALSE); // Load the local application controller // Note: The Router class automatically validates the controller path. If this include fails it // means that the default controller in the Routes.php file is not resolving to something valid. -if ( ! include(APPPATH.'controllers/'.$RTR->fetch_directory().$RTR->fetch_class().EXT)) +if ( ! file_exists(APPPATH.'controllers/'.$RTR->fetch_directory().$RTR->fetch_class().EXT)) { show_error('Unable to load your default controller. Please make sure the controller specified in your Routes.php file is valid.'); } +include(APPPATH.'controllers/'.$RTR->fetch_directory().$RTR->fetch_class().EXT); + // Set a mark point for benchmarking $BM->mark('loading_time_base_classes_end'); -- cgit v1.2.3-24-g4f1b