From 5bc14621ca87027d184191ae2f08be0a49238fb2 Mon Sep 17 00:00:00 2001 From: phpnut Date: Sun, 8 Jul 2007 17:41:33 +0000 Subject: [PATCH] Adding fix for #2683, $_SERVER['SCRIPT_FILENAME'] not available in some installations of IIS git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5405 3807eeeb-6ff5-0310-8944-8be069107fe0 --- cake/basics.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cake/basics.php b/cake/basics.php index 659c7926d..7ed2b8442 100644 --- a/cake/basics.php +++ b/cake/basics.php @@ -1051,6 +1051,11 @@ } switch ($key) { + case 'SCRIPT_FILENAME': + if (defined('SERVER_IIS') && SERVER_IIS === true){ + return str_replace('\\\\', '\\', env('PATH_TRANSLATED') ); + } + break; case 'DOCUMENT_ROOT': $offset = 0; if (!strpos(env('SCRIPT_NAME'), '.php')) {