Okay, here's my setup:
-Windows Vista/Apache 2.2/PHP 5.2.8/MySQL 5.0
I'm simply attempting to do a local install (Apache is running on 8080).
When I attempt to do this without running Apache as an administrator I get an entire page of these errors:
Warning: fopen(C:\Users\myusername\AppData\Local\Temp\/silverstripe-cacheC--Users-myusername-Documents-ApacheRoot-webapptests-SilverStripe-SilverStripe-v2.3.0/manifestClassParse-C__Users_myusername_Documents_ApacheRoot_webapptests_SilverStripe_SilverStripe-v2.3.0_cms_code_AssetAdmin.php) [function.fopen]: failed to open stream: No error in C:\Users\myusername\Documents\ApacheRoot\webapptests\SilverStripe\SilverStripe-v2.3.0\sapphire\core\ManifestBuilder.php on line 398
It does this roughly 20 times for different files (this one appears to be for AssetAdmin.php).
Then, if I run my local Apache server as an administrator, (using "Run as Administrator" in the context menu) everything seems to work fine, until it actually starts creating files, and then it eventually just breaks down into exactly what I ended up with when just trying to browse to the SilverStripe directory without running as an admin.
...err, so what the heck? I've installed any number of CMS's locally on Vista without a single hitch (Drupal, Joomla, Wordpress, etc.). So what's going on here? What is Silverstripe even trying to do in ManifestBuilder.php on line 398? This is just sort of silly.
I'm just trying to evaluate SilverStripe and I can't even get it to install. This is silly. I'd start by thinking that the "\/" in the path I'm seeing in the warning might be part of it... but...?