title: php code of frames not executed in public_html
body: <p>I have a php site main.php in the <code>public_html</code> dir, which sources several frames:</p>
  
  <pre><code>&lt;html&gt;
  &lt;head&gt;
  &lt;title&gt;My Site&lt;/title&gt;
  &lt;/head&gt;
  &lt;frameset rows="55, *, 0" frameborder="no"&gt;
      &lt;frame id='headerFrame' src="headerFrame.php" scrolling="no"&gt;
      &lt;frame src="mainPages/a.php"&gt;
      &lt;frame src="mainPages/b.php"&gt;
  &lt;/frameset&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>The php code tags in main.php (not shown) are executed correctly by the server, but when I review the frame sources in the browser, I see uninterpreted php tags in the html:</p>
  
  <p>headerFrame.php:</p>
  
  <pre><code>&lt;?php
  include 'base.php';
  ?&gt;
  &lt;html&gt;
  ...
  </code></pre>
  
  <p>How comes that main.php is interpreted, but headerFrame.php not?
  When I move the page to <code>/var/www/mypage/</code> this works out all well.</p>
  
  <p>Environment: Ubuntu 12.10, apache2</p>