<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Apr 12, 2014 at 6:30 PM, John Johnson <span dir="ltr"><<a href="mailto:jvj@golden.net" target="_blank">jvj@golden.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>


  

<div bgcolor="#ffffff" text="#000000"><div class="">
<tt><big>On 2014-04-12 18:16, Khalid Baheyeldin wrote:</big></tt>
<blockquote type="cite">
  <div><tt><big>$ wget --server-response -O /dev/null localhost<br>
  </big></tt></div>
</blockquote>
</div><tt><big><br>
The response is as you describe, i.e. OK.<br>
 <br>
</big></tt><div class="">
<blockquote type="cite">
  <blockquote class="gmail_quote" style="border-left:1px solid rgb(204,204,204);margin:0px 0px 0px 0.8ex;padding-left:1ex"><tt><big></big></tt>
    <div bgcolor="#ffffff" text="#000000"><tt><big><big><small><small>8)
FF: w/address "localhost/index.php" (or any of the expected
test/info pages)</small> returns a 404 "Not </small><small>Found" error</small><br>
    </big></big></tt></div>
  </blockquote>
  <div><tt><big><br>
  </big></tt></div>
  <div><tt><big>First create a test.txt file and put in it a few words.<br>
  </big></tt></div>
  <div><tt><big>Put it in /var/www and make it 644.</big></tt></div>
</blockquote>
</div><tt><big><br>
I have various test files at /var/www and cannot access any with FF:
<a href="http://localhost/" target="_blank">http://localhost/</a><filename>.<br>
Each attempt returns the 404 error.<br></big></tt></div></blockquote><div><br></div><div>Yes, but this one is just a plain text file, and you were trying a php file. Different problems.<br><br>So, first see if you can serve the text file from that location, then we move to installing mod_php afterwards.<br>
 <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#ffffff" text="#000000"><tt><big>
Hence my assumptions re: localhost mapping done by the new installation
of apache.<br>
<br>
Thanks for the direction to look at: /etc/apache2/sites-enabled<br></big></tt></div></blockquote><div><br></div><div>The file /etc/apache2/sites-available/default is usually symlinked to /etc/apache/sites-enabled/something.<br>
<br>The way to enable sites from sites-available is the a2ensite command.<br><br></div><div>Try typing<br></div><div>sudo a2ensite<br><br>And see if default is listed. If it is then type it at the prompt and restart Apache.<br>
<br>Then try the .txt file and see if it is served.<br><br></div><div>Only then install libapache2-mod-php5 to enable PHP.<br></div></div><br>-- <br>Khalid M. Baheyeldin<br><a href="http://2bits.com" target="_blank">2bits.com</a>, Inc.<br>
Fast Reliable Drupal<br>Drupal optimization, development, customization and consulting.<br>Simplicity is prerequisite for reliability. --  Edsger W.Dijkstra<br>Simplicity is the ultimate sophistication. --   Leonardo da Vinci<br>
For every complex problem, there is an answer that is clear, simple, and wrong." -- H.L. Mencken<br>
</div></div>