Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We've moved the forum!

Please use forum.silverstripe.org for any new questions (announcement).
The forum archive will stick around, but will be read only.

You can also use our Slack channel or StackOverflow to ask for help.
Check out our community overview for more options to contribute.

Installing SilverStripe /

Getting SilverStripe up and running on your computer and on your web server.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

MS Web Platform Installer not working properly


Go to End


3129 Views

Avatar
Joker

Community Member, 5 Posts

19 October 2009 at 2:20pm

Don't know if anyone can help or not, but the developers should know about this problem. Assuming that I'm not the only one having this problem.

Not sure if it's just me, but the MS WPI has simply not worked properly for me.

I'm running Windows XP Pro, IIS 5.1.x.

I'm using the WPI to install MySQL, PHP and Silverstripe.

It downloads and starts the installs. It asks me for root access passwords for MySQL. (Note that I haven't set up MySQL. My working assumption is that the WPI setup should be configuring all this for me as it goes...) It then asks me to create the silverstripeuser password. And an admin password.

And gets to the end, and it appears to have installed PHP 5.2.11 correctly (more on that later). But then it fails the Silverstripe installation because the silverstripeuser does not have the correct permissions to create a database. And indeed when I check the MySQL permissions, the silverstripeuser appears to have NO permissions at all. The WPI has completely failed to give the correct permissions. Not to mention that there seems to be no admin user at all. I would have thought that user should have been created...

The install.php page in the silverstripe directory gives some errors about the permissions. I've managed to change some of the permissions to get rid of a few errors, but the final one about not being able to create databases remains, and I can't get rid of it.

As for the PHP install, it seems to completely not install the Fast CGI dll into IIS. PHP doesn't work. I have to manually create the .php entry pointing at the Fast CGI dll.

The upshot is that the WPI install process is utterly useless for me. I seriously suggest that the Silverstripe team not advertise this method as a reliable method of installation.

Having said that, can anyone confirm that the WPI method works as advertised? Perhaps it's just me. If there's anything I can do to make this work, that would be great...

Thanks.