Silverstripe 2.4 clean

SS 2.4 is out and as per usual i like to see a clean install and play a bit before upgrading.

So we will do a clean install of SS 2.4 onto www.hottutae.com:


We are using a godaddy deluxe linux hosting account.

www.hottutae is in a subdirectory on this hosting account.


Emptied database

Deleted all files from www.hotutae site directory

Unarchived SS 2.4 files into www.hotutae.com site directory

Per silverstripe.org installation instructions went to www.hottutae.com in the browser expecting install page but got 404 go went to www.hottutae.com/install.php

Entered db info & login info then clicked recheck requrirements, got one warning re mod_rewrite not enabled.

Supplied .htaccess file:

### SILVERSTRIPE START ###
<Files *.ss>
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Files>

<Files web.config>
Order deny,allow
Deny from all
</Files>

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} ^(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* sapphire/main.php?url=%1&%{QUERY_STRING} [L]
</IfModule>
### SILVERSTRIPE END ###

Amended it to:

### SILVERSTRIPE START ###
<Files *.ss>
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Files>

<Files web.config>
Order deny,allow
Deny from all
</Files>

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !(\.gif)|(\.jpg)|(\.png)|(\.css)|(\.js)|(\.php)$
RewriteCond %{REQUEST_URI} ^(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* /sapphire/main.php?url=%1&%{QUERY_STRING} [L]
</IfModule>
### SILVERSTRIPE END ###

Still getting the warning though..  but perhaps didnt need to do this as seach friendly URLs are working..

As always after install it suggests you delete the install files but it never tells you what the install files are..  however now it has an autmatic link for this!