From e6494f9767645940fa6af44b176d1b7c225bc4ed Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Tue, 20 Aug 2013 20:58:28 +0200 Subject: Fix bug #161: URLs broken on 1&1 server --- src/SemanticScuttle/Environment.php | 26 +++++++++++--------------- src/SemanticScuttle/constants.php | 4 ++-- 2 files changed, 13 insertions(+), 17 deletions(-) (limited to 'src') diff --git a/src/SemanticScuttle/Environment.php b/src/SemanticScuttle/Environment.php index e5fe3de..7ccb466 100644 --- a/src/SemanticScuttle/Environment.php +++ b/src/SemanticScuttle/Environment.php @@ -29,24 +29,20 @@ class SemanticScuttle_Environment */ public static function getServerPathInfo() { - /* old code that does not work today. - if you find that this code helps you, tell us - and send us the output of var_export($_SERVER); - // Correct bugs with PATH_INFO (maybe for Apache 1 or CGI) -- for 1&1 host... - if (isset($_SERVER['PATH_INFO']) && isset($_SERVER['ORIG_PATH_INFO'])) { - if (strlen($_SERVER["PATH_INFO"]) \ No newline at end of file diff --git a/src/SemanticScuttle/constants.php b/src/SemanticScuttle/constants.php index fcb2d90..306c32a 100644 --- a/src/SemanticScuttle/constants.php +++ b/src/SemanticScuttle/constants.php @@ -69,6 +69,6 @@ define('PAGE_WATCHLIST', "watchlist"); // installations on the same host server define('INSTALLATION_ID', md5($GLOBALS['dbname'].$GLOBALS['tableprefix'])); -//currently not needed -//$_SERVER['PATH_INFO'] = SemanticScuttle_Environment::getServerPathInfo(); +//fix PATH_INFO on certain hosts +$_SERVER['PATH_INFO'] = SemanticScuttle_Environment::getServerPathInfo(); ?> -- cgit v1.2.3