6 May 2010

Getting CakePHP up and running on Ubuntu

To enable mod rewrite, you need to add a symbolic link to the module definition file, which lives in /etc/apache2/mods-available, to the folder: /etc/apache2/mods-enabled. Do this by first changing to the mods-enabled folder then adding the symlink.
cd /etc/apache2/mods-enabled 
ln -s ../mods-available/rewrite.load
In the sites-enabled folder /etc/apache2/sites-enabled, edit 000-default (this is actually a symbolic link to etc/apache2/sites-available/default, which will need to be made editable before making changes). You will need to add the statement:
AllowOverride All
to the directory blocks for '/' and '/var/www'. If these blocks do not contain the statement:
Allow from all
then add it at the end. Make sure that any occurrence of AllowOverride None within these blocks is changed, commented or deleted.

3 May 2010

Dual booting Hac & Ubuntu 10.04 LTS

After a night and a day of swearing, it turns out that the key to getting this dual boot working is to install Grub2 in a location other than the default option. I selected the Linux install partition. Now all I have to do is figure out why Xiezhy (the Hac bootloader) thinks Ubuntu is Windows.

And this new Ubuntu is fucking quick!