I think this deserves its own thread ..
I have installed SS in a subdirectory at my host space / website space. I have had a successful installation and was able to use the Silverstripe install both front and backend. I then went about changing from the default theme to another by uploading the new theme ( I followed the whole proper proceedure ) and changing the "SSViewer::set_theme('xxxxxx');" line in the _config.php file under the mysite folder. Once this was done I end up now with -
It went from a perfect base install to the above and the 404 error. I went back to change the SSViewer line again to blackcandy, now it still wont work.
The act of changing the SSViewer parameter seems to have "Broken" my install. As to why it is back asking for install.php I have no idea. This was deleted as gakenny stated - you are asked to do so when the initial install is finished successfully.
And YES I flushed the installation / cleared the cache several times, didnt work!
Further update -
I reuploaded the install.php as it was asking for it, refilled in detail - site back up and running, both front and backend. I then went and changed the "SSViewer::set_theme('xxxxxxx'); " parameter in the _config.php file again to the new theme .. BANG .. back to square 1 as above.
To resurect the site I will need to reupload install.php and go through that process again. When changing the SSViewer param to anything else seems to crash the system.