PHP Memory Shortage? Or?
<p>I've got a web server running IIS7 and I just updated to PHP 5.3. I have two sites that seem to run fine, and they both use some small degree of PHP. The revision I am currently testing on this server, presumably uses much... much more. </p>

<p>The problem I am encountering is that on my testing server ( a local XAMPP installation ), my page loads fine. When I push this to my server and hit the page in my browser, I get the following:</p>

<pre><code>Id ) return true; } return false; } public static function PrintSelector($SelectionArray) { if( !isset($SelectionArray)) { Page::WriteLine("
No selections are available.

"); } else { $FoundViewer = false; foreach($SelectionArray as $Selection) { if( $Selection-&gt;IsViewing()) { $ViewerSelection = $Selection; $FoundViewer = true; } } if( $FoundViewer ) { Page::WriteLine("Show / Hide " . get_class($Selection) . " Selections"); $ViewerSelection-&gt;PrintOverview(); Page::WriteLine("
"); } Page::WriteLine("\n"); foreach($SelectionArray as $Selection) if( $Selection-&gt;IsSelectable() &amp;&amp; !$Selection-&gt;IsViewing()) $Selection-&gt;PrintSelection(); Page::WriteLine("
\n"); if( $FoundViewer ) Page::WriteLine("
"); } } } ?&gt;
</code></pre>

<p>Which is just a bit of the underlying code for my new site.</p>

<p>Upon further investigation, I run down to one of my other sites and get this:</p>

<pre><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;

&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;

&lt;head&gt;

&lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /&gt;

&lt;title&gt;AGP Credential Manager&lt;/title&gt;

&lt;link rel="stylesheet" href="styles.css" type="text/css" /&gt;

&lt;script type="text/javascript"&gt;

function submitPageForm()

{

  document.forms["pageForm"].submit();

}



function submitForm(formName)

{

  document.forms[formName].submit();

}

&lt;/script&gt;



&lt;script language="javascript"&gt;

  function toggleDiv(divid){

    if(document.getElementById(divid).style.display == 'none'){

      document.getElementById(divid).style.display = 'block';

    }else{

      document.getElementById(divid).style.display = 'none';

    }

  }

&lt;/script&gt;&lt;/head&gt;

&lt;body&gt;

&lt;div id="wrap"&gt;

    &lt;div class="header"&gt;

        &lt;!-- TITLE --&gt;

        &lt;h1&gt;&lt;a href="#"&gt;AGP Credential Manager&lt;/a&gt;&lt;/h1&gt;

        &lt;!-- END TITLE --&gt;

    &lt;/div&gt;

    &lt;div id="nav"&gt;

        &lt;ul&gt;    

            &lt;!-- MENU --&gt;
</code></pre>

<p>In the source code. And as I'm sure you can presume, not much for my front-end. It seems as if the PHP starts executing, but fails some couple hundred lines in... for no apparent reason.</p>

<p>Curious if anyone has seen this before and happens to know the fix? Would be great. Thanks.</p>
