I'm trying to setup an installation of MediaWiki on my website. I've created a sub-folder in my root directory and have extracted the contents of the mediawiki package (http://www.mediawiki.org/wiki/Download) into the directory. From there I'm supposed to navigate to http://www.mydomain.com/sub-folder and the configuration page is supposed to show up. Instead I'm getting: HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request. Am I being foolish? I was under the impression our hosting came with support for PHP? I've created a mysql database already but haven't had a chance to configure the wiki to point to it or anything yet, so I suspect there's something IIS related I need to sort out. Anyone got any tips?
It does. But that error could mean any number of things. You might try adding the MySQL connection details to the "Database settings" section of LocalSettings.php to see if that helps. In the same file, also set $wgScriptPath = ""; to point to the subdirectory you installed to. I've never tried to run mediawiki on a Windows server, so I'm not sure what kind of other issues you may run in to, but it might be safe to assume that there will be some. Maybe someone else has installed it and can chime in here.
I don't think the LocalSettings.php file is generated until after the initial installation setup has been completed. I certainly don't see it in my default install directory. I managed to get this working as directed on my other linux-based hosting account so it's not so pressing anymore, but it is a little bit puzzling.