diff options
author | Kaiwang Chen <kaiwang.chen@gmail.com> | 2013-09-12 05:54:44 +0200 |
---|---|---|
committer | Kaiwang Chen <kaiwang.chen@gmail.com> | 2013-09-12 05:54:44 +0200 |
commit | 5f0ee055ddf0624017bfcd1748445d8854c0b5ea (patch) | |
tree | 2e0fd0be855a10cc4171c2d078be6fe314a7f9aa | |
parent | 21fe9daf1cdc86cbd8800515166e19b2f8879b71 (diff) |
Remove unnecessary chdir() in the shutdown handler.
-rwxr-xr-x | index.php | 12 | ||||
-rw-r--r-- | system/core/Common.php | 1 |
2 files changed, 0 insertions, 13 deletions
@@ -196,18 +196,6 @@ switch (ENVIRONMENT) } /* - *--------------------------------------------------------------- - * WORKING DIRECTORY FOR SHUTDOWN HANDLER - *--------------------------------------------------------------- - * - * CI assumes the directory containing index.php, while shutdown - * handlers execute in process's initial working directory. To make - * logging work, we need to change directory in the shutdown handler. - * - */ - define('CIPATH', getcwd()); - -/* * ------------------------------------------------------------------- * Now that we know the path, set the main path constants * ------------------------------------------------------------------- diff --git a/system/core/Common.php b/system/core/Common.php index 0353a9d10..edfad99c5 100644 --- a/system/core/Common.php +++ b/system/core/Common.php @@ -600,7 +600,6 @@ if ( ! function_exists('_shutdown_handler')) if (isset($last_error) && ($last_error['type'] & (E_ERROR | E_PARSE | E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_COMPILE_WARNING))) { - chdir(CIPATH); _exception_handler($last_error['type'], $last_error['message'], $last_error['file'], $last_error['line']); } } |