This document contains information for an outdated version (3.0) and may not be maintained any more. If some of your projects still use this version, consider upgrading as soon as possible.

Windows with Web Platform Installer (WebPI)

(Windows XP, 2003, 2008, Vista and 7)

Installing SilverStripe

Important: Installation issue on XP

After you've installed SilverStripe on XP using WebPI. You'll need to make a configuration change to get it working.

Specifically, you need to configure XP not to check that a script file exists before executing the script. This is necessary for URLs of the form http://localhost/silverstripe/index.php/about-us/ to work.

  • Open IIS Administrator
  • Expand the local computer tree node
  • Expand the Web Sites tree node
  • Right click on "Default Web Site" and select "Properties"
  • Select the "Home Directory" Tab.
  • Click the "Configuration Button towards the bottom on the right
  • Select the "Mappings" Tab
  • Find the .php mapping, select it and click the "Edit" button
  • Make sure the check box "Check that file exists" is cleared.
  • Hit OK's all the way back up and restart IIS