View Full Version : [ubuntu] PHP on localhost

November 18th, 2008, 06:50 PM
I am trying to execute a php script on localhost. I enter the following URL:
I get the following response:
Not Found

The requested URL /home/dan/BobsAutoParts/orderform.html was not found on this server.
Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.3 with Suhosin-Patch Server at localhost Port 80
orderform.html is located at /home/dan/BobsAutoParts/ on the local computer. How do I tell localhost where to fine orderform.html?


Dan H.

November 18th, 2008, 07:06 PM

Have you installed LAMP server on your computer?

The default PHP script directory is : /var/www/

or you can create a link in /var/www/: ln -s /home/dan/BobsAutoParts/ ./mysite

November 18th, 2008, 10:05 PM
Apache2 is insatlled on my computer.

Below is what I entered from the Terminal and the results:

dan@dan-desktop:/var/www$ sudo -p ln -s /home/dan/BobsAutoParts/./orderform.html
/home/dan/BobsAutoParts/./orderform.html: line 1: syntax error near unexpected token `<'
/home/dan/BobsAutoParts/./orderform.html: line 1: `<html><body>'

'<html><body>' is from the file orderform.html, so it did find the correct file.

I still can't get the browser to find the file.

How do I get permissions to copy the folder BobsAutoParts to the /var/www/ folder? If I did that would the localhost be able to find the pages?


Dan H.

November 18th, 2008, 11:05 PM
Yeah, just copy the whole folder into /var/www and see if it works.
If you don't own /var/www, run nautilus as root (gksu nautilus) and then do the file operations you need.

November 18th, 2008, 11:14 PM
Your link command is all wrong.


So you want to do:

sudo ln -s /home/dan/BobsAutoParts /var/www/BobsAutoParts/

Note the space between the target and the link name.

Then you can go to http://localhost/BobsAutoParts/orderform.html to view your page.

November 19th, 2008, 03:50 AM
nautilus worked!! I was able to move the folder and execute the php code.

I was unable to exit nautilus. How do I close it?

You got me by a real barrier, now I can procede.

Dan H.