I have installed SilverStripe 2.1 on 2 different server platform multible times but I can't get pass second login. Gentoo and Ubuntu servers. Both use mysql 5.0.x, php 5.2.x and apache 2.2.x. I manually created a database for silver, unpack it to a directory, give it permission, and here last time in frustration chmod 777 - but it did not help me.
I can start install, it checks for permission, database og tells rewrite is ok. I give it mysql user and password, tell it to go. It stops on rewrite test - and i can click on force continue. I do so, and can log in first time. Do some work, create pages, install modules and so on. Save work og after that, i will log in again, but gets blank pages.
My htaccess file looks like this:
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]
My vhost on both gentoo and ubuntu looks like this:
<VirtualHost *>
DocumentRoot /var/www/silver/
Servername silver.testsite.domain
Errorlog /var/log/apache2/silver-error
TransferLog /var/log/apache2/silver-transfer
<Directory /var/www/silver/>
AllowOverride All
</Directory>
</VirtualHost>
I don't understand what is the missing link. I have read, read and read alot here in forums and nothing helps. There is nothing in my errorlog there indicate what is wrong.
I really hope for some help here.
What will I have to do, to gets this beauty further on the road.
Sorry for my english.
Regards
Kenneth