March 15th, 2009 | |
Posted in PHP
I have just gone for a new toy, cakePHP, which I have a little problem with the installation. I have a problem with the style in the first page, because It has no colour no style, just plain text. So, the problem is mod_rewrite in apache2. Well, I do simple three things to fix the problem. I hope every one could fix this problem in the same way.
1. First, add the rewrite.load to /etc/apache2/mods-enabled/
1
| sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/ |
2. Edit the apache configuration for my virtualhosting. For example, in my computer I only have one virtual hosting (/var/www) that is default from installation, so I make some adjustment for that (In my case I have to edit this file /etc/apache2/sites-enabled/000-default)
1
| sudo vi /etc/apache2/sites-enabled/000-default |
Change the Allowoverride value to all for the document root directory
For example, I made change to this part of the configuration:
1 2 3 4 5 6 7 8 9 10
| <Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
# Commented out for Ubuntu
#RedirectMatch ^/$ /apache2-default/
</Directory> |
Finnaly, just restart the apache
1
| sudo /etc/init.d/apache2 restart |
Share on Facebook