After weeks of getting my head round silverstripe and designing my site I finished it, but the last hurdle has stumped me.
I have managed to install on a zeus server (namesco) using a rewrite script from another post on here and deleting the htaccess file but cannot use the cms at all, None of my pages show up, just the install opening pages and is also without a `save & publish` button.
Unless anyone can help I seem to have wasted an awful lot of time and effort.
The script I used.......
# rewite script for zeus servers
match URL into $ with ^/.*\.(gif|jpg|png|css|js).*$
if not matched
match URL into $ with ^/(.*)$
look for file at $1
if not exists
# Set the default page to be displayed if the URL is not a file or resource
set URL = /sapphire/main.php?url=$1
Try browsing to index.php/admin, e.g. http://mysite.com/index.php/admin. Does it work?
Also, are you using SS 2.4.0?
Note: We have not tested SS on Zeus. It's also not in the [url=http://doc.silverstripe.org/server-requirements]server requirements[/url] or [url=http://doc.silverstripe.org/suggested-web-hosts]suggested web hosts[/url].
That said, if we can figure it out then the more web servers SS works with the better. :-)
I found this post while trying to get a SS install running on a 'Zeus' web server. The problem with the "match URL into $ with ^/.*\.(gif|jpg|png|css|js).*$" is that it isn't case insensitive and it filters out paths with certain extensions (e.g .flv, .swf etc) and paths without extensions (e.g the admin getItem ajax request - so the /admin just doesn't work).
I blogged a solution here, partly taken from a Drupal solution, partly through debugging how the Base URL was set in the HTML head.