I'm having serious problems installing Silverstripe (both 2.2.3 and 2.3.0 RC2) on Ubuntu Intrepid.
I have the LAMP stack installed as follows:
* apache 2.2.9-7ubuntu3
* mysql Ver 14.12 Distrib 5.0.67, for debian-linux-gnu (x86_64) using readline 5.2
* PHP 5.2.6-2ubuntu4 with Suhosin-Patch 0.9.6.2 (cli) (built: Oct 14 2008 20:18:13)
When installing Silverstripe in /var/www (or anywhere else for that matter), I get an error from the installer as follows:
Friendly URLs are not working. This is most likely because mod_rewrite isn't configuredcorrectly on your site. Please check the following things in your Apache configuration; you may need to get your web host or server administrator to do this for you:
* mod_rewrite is enabled
* AllowOverride All is set for your directory
mod_rewrite is definitely installed and enabled. I find it under Loaded Modules when running phpinfo() and the Silverstripe installer claims to be happy that mod_rewrite is enabled too.
I've put the directive below into the /etc/apache2/httpd.conf file (which is included by apache.conf) and also straight into apache.conf and then restarted apache.
None of this has helped. Has anyone run into the same problems? I'm convinced that it's some small setting somewhere that will get it working.