SF.net SVN: postfixadmin: [343] trunk/common.php
Brought to you by:
christian_boltz,
gingerdog
From: <chr...@us...> - 2008-04-25 20:35:56
|
Revision: 343 http://postfixadmin.svn.sourceforge.net/postfixadmin/?rev=343&view=rev Author: christian_boltz Date: 2008-04-25 13:35:55 -0700 (Fri, 25 Apr 2008) Log Message: ----------- common.php: - common.php is indirectly included in setup.php (via upgrade.php), avoid endless redirect loop from setup.php to setup.php (just found some minutes ago, had blocker quality...) Modified Paths: -------------- trunk/common.php Modified: trunk/common.php =================================================================== --- trunk/common.php 2008-04-23 15:54:48 UTC (rev 342) +++ trunk/common.php 2008-04-25 20:35:55 UTC (rev 343) @@ -28,9 +28,12 @@ if(!is_file("$incpath/setup.php")) { die ("config.inc.php does not exist or is not configured correctly. Please re-install setup.php and create/fix your config."); } else { - header("Location: setup.php"); - exit(0); - } + # common.php is indirectly included in setup.php (via upgrade.php) - avoid endless redirect loop + if (!preg_match('/setup\.php$/', $_SERVER['SCRIPT_NAME'])) { + header("Location: setup.php"); + exit(0); + } + } } $incpath = dirname(__FILE__); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |