localhost shows 403 forbidden in snow leopard mac
In mac, to set up your apache all you have to do is:
Go to terminal and type
sudo apachectl start
– you can get the terminal by going to Application folder and then to utilities and by clicking terminal.
Then go to your browser and type http://localhost.
Now if you get the error 403 forbidden then:
Open /etc/apache2/extra/httpd-vhosts.conf file and make sure you have proper directory setting for example:
ServerAdmin webmaster@dummy-host2.example.com DocumentRoot "/Library/WebServer/Documents" ServerName local.com ErrorLog "/private/var/log/apache2/local.com-error_log" CustomLog "/private/var/log/apache2/local_access_log" common
In the above example, the document root is in Library/WebServer/Documents. Which means if I want to create a website, then the website folder has to be inside that and will be accessd as http://local.com/website
**if you name server as localhost, then you can access it as http://localhost
Finally, check if hosts file has correct ip-servername mapping by looking into the file /etc/hosts
Then reload your apache
sudo apachectl restart
EnJoY!
See how you would solve these known algorithm problems
Implement Queue Using two Stacks – JavaScript algorithmChanging decimal number to its binary equivalent
Flatten nested javascript array
Implementing tokenizer and adding tokens to the linked list
Find longest palindrom from sequence of characters
String Ordered Permutation Algorithm Problem
testing k complementary pairs algorithm with junit
Find K Complementary numbers from array Java implementation
Get maximum occurring character
binary tree problems with solution