Strange server behavior

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello;
I have been doing php for some time now and have never encountered this type
of problem:
I have been trying to trace how much of the script is being run before the server terminates it and it does go fairly far along. I have been using print statements to trace how far it goes but the page requires a script for processing form post vars. In turn the required script requires further scripts. So once I get to the second level of included scripts, the print statement will not be active ( it will not print back to the browser). So can anyone with knowledge of how Apache interacts with php shed
some light on this? IE the server terminates a script with:
<p class="err">Access to site, jekillen.com, is temporarily denied</p>

Server problems:

browser src:
1: Hello??...<br />
2: Hello??...<br />
3: Hello??...<br />
this page: /site2013Rev/extras/cms/index.php<br />
<p class="err">Access to site, jekillen.com, is temporarily denied</p>

page script:

$_fileSelf = basename($_SERVER['PHP_SELF']);
if($_fileSelf == 'index.php')
  {
   $_fileSelf = './';
  }
$_FSpth = dirname($_SERVER['SCRIPT_FILENAME']);
$_SERpth = dirname($_SERVER['PHP_SELF']);
$_access = false;
$_subSel = '';
$_scrollTo = ''; // for the sake of javascript scrolling.
$_contentMrkUp = '';
$_router = '';
$_scripts = '';
// set in head for javascript to display in call to console.log()
$_jsTest = '';
// new hidden field post variables creating heirarchy of post variables
$_topLevel = '';
// check for global site access status
 print "1: Hello??...<br />\n";
if(file_exists('../../BB_status.php'))
  {
   print "2: Hello??...<br />\n";
   require_once('../../BB_status.php');
print "3: Hello??...<br />\nthis page: ". $_SERVER['PHP_SELF']."<br />\n";
   if($_status == 'down') // $_status in this script is ' <status> '
     {
      print "Hello??...<br />\n";
print "<p>stat: ".$_status.": Access to site, jekillen.com, is temporarily denied</p>";
      exit;
     }
  }
else
  {
   print "Site status file not found. Site is closed to access";
   exit;
  }


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php





[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux