From 89eb657f5d1465d1e1dde9e24bf9ce629a163ab3 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Fri, 23 Apr 2010 07:42:57 +0000 Subject: [PATCH] Fix: regression, problem with php5.3 --- htdocs/main.inc.php | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php index 1e119116244..0c17ce2dd82 100644 --- a/htdocs/main.inc.php +++ b/htdocs/main.inc.php @@ -124,17 +124,9 @@ if (! defined('NOCSRFCHECK') && $_SERVER['REQUEST_METHOD'] != 'GET' && ! empty($ // This is to make Dolibarr working with Plesk set_include_path($_SERVER['DOCUMENT_ROOT'].'/htdocs'); -// Add real path in session name -$realpath=''; -if (preg_match('/\/htdocs\//i',$_SERVER["SCRIPT_FILENAME"])) -{ - $result = preg_match('/^([^.]+)\/htdocs\//i',$_SERVER["SCRIPT_FILENAME"],$regs); - $realpath = isset($regs[1])?$regs[1]:''; -} - // Init session. Name of session is specific to Dolibarr instance. -$sessionname='DOLSESSID_'.md5($_SERVER["SERVER_NAME"].$_SERVER["DOCUMENT_ROOT"].$realpath); -$sessiontimeout='DOLSESSTIMEOUT_'.md5($_SERVER["SERVER_NAME"].$_SERVER["DOCUMENT_ROOT"].$realpath); +$sessionname='DOLSESSID_'.md5($_SERVER["SERVER_NAME"].$_SERVER["DOCUMENT_ROOT"]); +$sessiontimeout='DOLSESSTIMEOUT_'.md5($_SERVER["SERVER_NAME"].$_SERVER["DOCUMENT_ROOT"]); if (! empty($_COOKIE[$sessiontimeout])) ini_set('session.gc_maxlifetime',$_COOKIE[$sessiontimeout]); session_name($sessionname); session_start();