Drupal multi-site setup on IIS 6.0, FastCGI 1.0, and PHP 5.2.11

It is possible to have a Drupal multi-site setup on IIS 6.0, using the FastCGI extension to connect to PHP. In fact, it is necessary to use FastCGI rather than ISAPI to have a multi-site setup, as well as to be able to setup up Clean URLs. FastCGI also tends to be faster than ISAPI because it recycles processes for server requests.

Rather than just repeat the instructions that are provided elsewhere, I will provide the links to the resources I used to get my setup running and points to give extra consideration. Please feel free to post any questions, or your own experiences in the comments. This article was inspired by the discussion on Drupal Groups "Production Drupal sites on IIS (or windows in general) - Experiences?". I wanted to migrate to a multi-site setup to make core and module updates easier.

Start by reading the article "Using FastCGI to Host PHP Applications on IIS 6.0" on IIS.net. This is the primary guide for the entire setup process.

"Confirguring FastCGI Extension for IIS 6.0"is another good resource. It is specific to setting up sites in IIS manually to work with FastCGI, and advisable to review as well.

Some tips before proceeding:

  • I had been running PHP 5.2.9 before deciding to upgrade to a multi-site install, but did not have success with that version and FastCGI. Therefore, I recommend completely scrubbing PHP 5.2.9, make a backup copy of php.ini but delete it from the install directory.
  • I removed all other traces PHP that had accumulated through my testing, as I had tried to use the FastCGI-PHP combo installer from IIS-aid.net, without success, and it had installed PHP to a different directory than usual. Same case with random files from the PHP installer from Microsoft.
  • I had also tried FastCGI 1.5 RC (beta), without success, and completely uninstalled this as well - by using the "Add/Remove Programs" Control Panel function in Windows, and then deleting the three FastCGI files from the system32 folder.
  • I made sure to remove the old ISAPI script mappings from all sites in IIS before starting the setup process.
  • I make no reference to installing MySQL here, I assume you already have it installed and running.
  • I usually run a Google search when tackling a tech issue, and gather as much information as possible before diving into the endeavor

Once you have a clean slate to work with, follow the steps in "Using FastCGI to Host PHP Applications on IIS 6.0", which are summarized below with extra notes.

1. Install FastCGI extension

  • the "Install Now" link on the right side of the page will install the Microsoft Web Platform Installer, which is recommended over the direct download links because it is possible to select the FastCGI 1.0 version rather than the 1.5 beta

2. Install PHP

  • make sure you download the PHP 5.2.11 Non-thread-safe installer, which can be found at the link above, towards the bottom of the page
  • select the following extensions when prompted during the process: BLENC, bzip2, Curl, EXIF, FDF, GD2, Gettext, IMAP, Multi-Byte String (mbstring), Mimetypec, MySQLi, OpenSSL, PDO, PDO_MYSQL, POP3, SMTP, SOAP, timezonedb, XML-RPC, zip, PEAR Install [thanks to Switchback for providing their list]
  • select the FastCGI option when prompted to configure the server

3. Configure FastCGI, PHP, and IIS to work with each other

  • follow the instructions in the article to manually set IIS up, and to change the fcgiext.ini and php.ini files by hand - the mappings and some of the settings in fcgiext.ini may be set automatically, but verify the settings and make sure to edit the CGI settings in php.ini (per the section "Setting FastCGI Configuration...")

4. Setup multi-site install of Drupal

  • follow the Drupal tutorial "Multi-site on Windows-IIS" -if you have trouble connecting to your sites, try using full ".com" names for your folders -it can be helpful to restart IIS as well if you cannot connect to your sites

Comments

air max 270

I am also commenting to make you be aware of what a amazing encounter my girl obtained using your blog. She even learned so many issues, which include what it's like to possess an amazing teaching nature to make a number of people clearly gain knowledge of certain extremely tough issues. You actually surpassed our own desires. Thank you for delivering those informative, safe, edifying not to mention fun tips about your topic to Ethel.

golden goose outlet

I wish to point out my respect for your generosity supporting folks that actually need help on this particular area. Your real commitment to getting the solution up and down had become exceptionally productive and has constantly permitted guys like me to realize their endeavors. Your own helpful guidelines denotes a whole lot to me and much more to my office colleagues. Many thanks; from each one of us.

kobe shoes

I not to mention my guys have been checking the good helpful tips found on the blog and so instantly I got an awful suspicion I never expressed respect to the blog owner for them. The boys became for this reason stimulated to learn all of them and already have unquestionably been making the most of those things. Appreciation for simply being so kind as well as for making a choice on such important things millions of individuals are really desirous to understand about. My personal honest regret for not expressing appreciation to you sooner.

air max 270

Thanks a lot for giving everyone an extremely spectacular chance to check tips from this blog. It is always so lovely plus stuffed with a good time for me personally and my office peers to search the blog at the least 3 times in 7 days to find out the newest things you have got. And of course, I am also always happy with the mind-blowing tricks you give. Some 3 points in this article are without a doubt the finest we have ever had.

timberland shoes

I precisely wanted to say thanks all over again. I do not know the things I would have handled without these aspects shared by you about this topic. This has been the daunting dilemma in my position, nevertheless noticing your skilled technique you resolved it forced me to leap with joy. Extremely happy for this information and wish you really know what an amazing job you have been putting in instructing the rest using your web page. Most likely you've never met all of us.

spinnykids

leonska

<a href="http://www.videobebin.com/new-air-jordan-8-black-and-grey-billig-ua10_de... air jordan 8 black and grey billig</a> <a href="http://www.leonska.com/miami-dolphins-military-hat-displays-billig-hatd_... dolphins military hat displays billig</a> <a href="http://www.pokertang.com/polo-ralph-lauren-beanie-hat-grey-quarter-billi... ralph lauren beanie hat grey quarter billig</a> <a href="http://www.choreod.com/boston-bruins-bobby-orr-4-black-replica-jersey-sa... bruins bobby orr 4 black replica jersey sale billig</a> <a href="http://www.sfielite.com/nike-always-forward-gold-pink-shoes-ua8_de">nike always forward gold pink shoes</a> <a href="http://www.nonnaloves.com/mens-nike-cincinnati-bengals-customized-black-... nike cincinnati bengals customized black limited jersey billig</a>
<a href="http://www.leonska.com/" >leonska</a>

bahisitem

<a href="http://www.videobebin.com/nike-tiempo-legend-vii-cheap-all-grey-shoes-bi... tiempo legend vii cheap all grey shoes billig</a> <a href="http://www.leonska.com/elite-brian-schwenke-womens-jersey-tennessee-tita... brian schwenke womens jersey tennessee titans 62 road white nfl billig</a> <a href="http://www.pokertang.com/wholesale-nike-air-max-lunar-1-men-all-white-bi... nike air max lunar 1 men all white billig</a> <a href="http://www.choreod.com/elite-tom-brady-mens-jersey-new-england-patriots-... tom brady mens jersey new england patriots super bowl xlix 12 salute to service white nfl billig</a> <a href="http://www.sfielite.com/mlb-jerseys-los-angeles-dodgers-blank-grey-cool-... jerseys los angeles dodgers blank grey cool base jersey w dodger stadium 50th anniversary patch billig</a> <a href="http://www.nonnaloves.com/nike-kaishi-price-philippines-billig-ua11_en">... kaishi price philippines billig</a>
<a href="http://www.bahisitem.com/" >bahisitem</a>

dronzlife

<a href="http://www.marknoack.com/new-era-fitted-dodger-hats-2017-billig-hatd_en"... era fitted dodger hats 2017 billig</a> <a href="http://www.meehrzeit.com/leicester-city-blank-away-mens-adults-2016-2017... city blank away mens adults 2016 2017 club soccer jerseys billig</a> <a href="http://www.linetarh.com/nike-hypervenom-2-phinish-black-for-cheap-billig... hypervenom 2 phinish black for cheap billig</a> <a href="http://www.scentson.com/nike-classic-cortez-black-blue-shoes-ua12_en">nike classic cortez black blue shoes</a> <a href="http://www.baladoci.com/nike-kd-trey-5-vi-black-blue-shoes-ua5_en">nike kd trey 5 vi black blue shoes</a> <a href="http://www.bahisitem.com/nike-air-force-1-3d-stars-billig-ua1_en">nike air force 1 3d stars billig</a>
<a href="http://www.dronzlife.com/" >dronzlife</a>

jordans

An fascinating discussion is worth comment. I feel that it's best to write extra on this matter, it may not be a taboo subject however generally individuals are not sufficient to talk on such topics. To the next. Cheers

videobebin

<a href="http://www.marknoack.com/game-mike-martin-womens-jersey-tennessee-titans... mike martin womens jersey tennessee titans 93 alternate navy blue nfl billig</a> <a href="http://www.meehrzeit.com/nike-mercurial-vapor-kids-all-red-shoes-ua9_en"... mercurial vapor kids all red shoes</a> <a href="http://www.linetarh.com/detroit-lions-womens-heart-soul-nfl-t-shirt-dark... lions womens heart soul nfl t shirt dark green billig</a> <a href="http://www.scentson.com/womens-2014-super-bowl-jerseys-denver-broncos-58... 2014 super bowl jerseys denver broncos 58 von miller white limited jerseys billig</a> <a href="http://www.baladoci.com/wholesale-jordan-big-size%2814%2C15%2C16%29-blac... jordan big size(14,15,16) black gold billig</a> <a href="http://www.bahisitem.com/kansas-city-royals-nebraska-hat-cost-billig-hat... city royals nebraska hat cost billig</a>
<a href="http://www.videobebin.com/" >videobebin</a>

videobebin

<a href="http://www.marknoack.com/new-era-fitted-dodger-hats-2017-billig-hatd_en"... era fitted dodger hats 2017 billig</a> <a href="http://www.meehrzeit.com/leicester-city-blank-away-mens-adults-2016-2017... city blank away mens adults 2016 2017 club soccer jerseys billig</a> <a href="http://www.linetarh.com/nike-hypervenom-2-phinish-black-for-cheap-billig... hypervenom 2 phinish black for cheap billig</a> <a href="http://www.scentson.com/nike-classic-cortez-black-blue-shoes-ua12_en">nike classic cortez black blue shoes</a> <a href="http://www.baladoci.com/nike-kd-trey-5-vi-black-blue-shoes-ua5_en">nike kd trey 5 vi black blue shoes</a> <a href="http://www.bahisitem.com/nike-air-force-1-3d-stars-billig-ua1_en">nike air force 1 3d stars billig</a>
<a href="http://www.videobebin.com/" >videobebin</a>

sfielite

<a href="http://www.videobebin.com/nike-tiempo-legend-vii-cheap-all-grey-shoes-bi... tiempo legend vii cheap all grey shoes billig</a> <a href="http://www.leonska.com/elite-brian-schwenke-womens-jersey-tennessee-tita... brian schwenke womens jersey tennessee titans 62 road white nfl billig</a> <a href="http://www.pokertang.com/wholesale-nike-air-max-lunar-1-men-all-white-bi... nike air max lunar 1 men all white billig</a> <a href="http://www.choreod.com/elite-tom-brady-mens-jersey-new-england-patriots-... tom brady mens jersey new england patriots super bowl xlix 12 salute to service white nfl billig</a> <a href="http://www.sfielite.com/mlb-jerseys-los-angeles-dodgers-blank-grey-cool-... jerseys los angeles dodgers blank grey cool base jersey w dodger stadium 50th anniversary patch billig</a> <a href="http://www.nonnaloves.com/nike-kaishi-price-philippines-billig-ua11_en">... kaishi price philippines billig</a>
<a href="http://www.sfielite.com/" >sfielite</a>

videobebin

<a href="http://www.salimarket.com/elite-dennis-pitta-youth-jersey-baltimore-rave... dennis pitta youth jersey baltimore ravens super bowl xlvii 88 alternate black nfl billig</a> <a href="http://www.ovguitars.com/nike-hypervenom-phantomx-iii-all-white-shoes-ua... hypervenom phantomx iii all white shoes</a> <a href="http://www.dronzlife.com/nike-titans-82-delanie-walker-white-youth-stitc... titans 82 delanie walker white youth stitched nfl elite jersey billig</a>
<a href="http://www.videobebin.com/" >videobebin</a>

balenciaga

Can I simply say what a reduction to seek out somebody who actually is aware of what theyre speaking about on the internet. You undoubtedly know find out how to deliver an issue to mild and make it important. Extra individuals need to read this and perceive this side of the story. I cant consider youre not more in style since you definitely have the gift.

choreod

<a href="http://www.marknoack.com/nike-kaishi-herren-all-black-billig-ua3_en">nike kaishi herren all black billig</a> <a href="http://www.meehrzeit.com/2014-15-manchester-city-33-nastasic-home-soccer... 15 manchester city 33 nastasic home soccer aaa t shirt womens billig</a> <a href="http://www.linetarh.com/nike-free-rn-flyknit-on-foot-billig-ua10_en">nike free rn flyknit on foot billig</a> <a href="http://www.scentson.com/women-air-max-2009-blue-black-shoes-canada-billi... air max 2009 blue black shoes canada billig</a> <a href="http://www.baladoci.com/nike-gs-ii-acc-all-black-grey-billig-ua7_en">nike gs ii acc all black grey billig</a> <a href="http://www.bahisitem.com/nike-sf-af1-black-little-blue-shoes-ua3_en">nike sf-af1 black little blue shoes</a>
<a href="http://www.choreod.com/" >choreod</a>

ovguitars

<a href="http://www.marknoack.com/game-mike-martin-womens-jersey-tennessee-titans... mike martin womens jersey tennessee titans 93 alternate navy blue nfl billig</a> <a href="http://www.meehrzeit.com/nike-mercurial-vapor-kids-all-red-shoes-ua9_en"... mercurial vapor kids all red shoes</a> <a href="http://www.linetarh.com/detroit-lions-womens-heart-soul-nfl-t-shirt-dark... lions womens heart soul nfl t shirt dark green billig</a> <a href="http://www.scentson.com/womens-2014-super-bowl-jerseys-denver-broncos-58... 2014 super bowl jerseys denver broncos 58 von miller white limited jerseys billig</a> <a href="http://www.baladoci.com/wholesale-jordan-big-size%2814%2C15%2C16%29-blac... jordan big size(14,15,16) black gold billig</a> <a href="http://www.bahisitem.com/kansas-city-royals-nebraska-hat-cost-billig-hat... city royals nebraska hat cost billig</a>
<a href="http://www.ovguitars.com/" >ovguitars</a>

Add new comment | arxic Drupal

It's amazing to pay a visit this web site and reading the views of all mates regarding this paragraph, while I
am also zealous of getting experience.

Add new comment | arxic Drupal

Hi there this is somewhat of off topic but I was wanting
to know if blogs use WYSIWYG editors or if you have to manually code
with HTML. I'm starting a blog soon but have no coding knowledge so I wanted to
get guidance from someone with experience. Any help would be greatly appreciated!

hermes belt

There are definitely quite a lot of particulars like that to take into consideration. That may be a nice point to carry up. I offer the thoughts above as general inspiration but clearly there are questions like the one you deliver up where the most important factor will be working in trustworthy good faith. I don?t know if greatest practices have emerged around things like that, but I'm sure that your job is clearly identified as a good game. Both girls and boys really feel the affect of just a second抯 pleasure, for the remainder of their lives.

ovguitars

<a href="http://www.marknoack.com/game-mike-martin-womens-jersey-tennessee-titans... mike martin womens jersey tennessee titans 93 alternate navy blue nfl billig</a> <a href="http://www.meehrzeit.com/nike-mercurial-vapor-kids-all-red-shoes-ua9_en"... mercurial vapor kids all red shoes</a> <a href="http://www.linetarh.com/detroit-lions-womens-heart-soul-nfl-t-shirt-dark... lions womens heart soul nfl t shirt dark green billig</a> <a href="http://www.scentson.com/womens-2014-super-bowl-jerseys-denver-broncos-58... 2014 super bowl jerseys denver broncos 58 von miller white limited jerseys billig</a> <a href="http://www.baladoci.com/wholesale-jordan-big-size%2814%2C15%2C16%29-blac... jordan big size(14,15,16) black gold billig</a> <a href="http://www.bahisitem.com/kansas-city-royals-nebraska-hat-cost-billig-hat... city royals nebraska hat cost billig</a>
<a href="http://www.ovguitars.com/" >ovguitars</a>

Add new comment | arxic Drupal

Hi, I do think this is a great web site. I stumbledupon it ;) I am going to come back yet again since I saved as a favorite it.
Money and freedom is the best way to change, may you be rich and continue to guide others.

Add new comment | arxic Drupal

I believe that is among the most significant info for me. And i'm happy studying your article.
However should observation on some normal things, The site taste is perfect, the articles is truly excellent : D.
Just right job, cheers

Add new comment | arxic Drupal

You really make it seem so easy with your presentation but I find this topic to be actually something that I think I
would never understand. It seems too complicated and very broad for
me. I am looking forward for your next post, I'll try to get the hang of it!

bahisitem

<a href="http://www.videobebin.com/nike-tiempo-legend-vii-cheap-all-grey-shoes-bi... tiempo legend vii cheap all grey shoes billig</a> <a href="http://www.leonska.com/elite-brian-schwenke-womens-jersey-tennessee-tita... brian schwenke womens jersey tennessee titans 62 road white nfl billig</a> <a href="http://www.pokertang.com/wholesale-nike-air-max-lunar-1-men-all-white-bi... nike air max lunar 1 men all white billig</a> <a href="http://www.choreod.com/elite-tom-brady-mens-jersey-new-england-patriots-... tom brady mens jersey new england patriots super bowl xlix 12 salute to service white nfl billig</a> <a href="http://www.sfielite.com/mlb-jerseys-los-angeles-dodgers-blank-grey-cool-... jerseys los angeles dodgers blank grey cool base jersey w dodger stadium 50th anniversary patch billig</a> <a href="http://www.nonnaloves.com/nike-kaishi-price-philippines-billig-ua11_en">... kaishi price philippines billig</a>
<a href="http://www.bahisitem.com/" >bahisitem</a>

Add new comment | arxic Drupal

Greetings I am so excited I found your webpage, I really found you by accident, while I
was browsing on Bing for something else, Anyways I am here now and would just like to say many thanks for a
fantastic post and a all round interesting blog (I also love the theme/design), I don't have time to go through it
all at the moment but I have bookmarked it and also added in your RSS feeds, so when I have time I will be back to read a great
deal more, Please do keep up the fantastic work.

Add new comment | arxic Drupal

Thanks , I've just been searching for info approximately this subject for a while and yours is the
greatest I have came upon so far. However, what in regards to the bottom line?
Are you certain concerning the source?

authentic jordans

Good post. I learn something tougher on totally different blogs everyday. It's going to always be stimulating to read content material from other writers and follow just a little something from their store. I抎 choose to make use of some with the content material on my weblog whether you don抰 mind. Natually I抣l provide you with a link on your web blog. Thanks for sharing.

Add new comment | arxic Drupal

Hi, I do think this is an excellent blog. I stumbledupon it ;) I may revisit yet again since
i have book-marked it. Money and freedom is the best way to change,
may you be rich and continue to guide other people.

meehrzeit

<a href="http://www.marknoack.com/game-mike-martin-womens-jersey-tennessee-titans... mike martin womens jersey tennessee titans 93 alternate navy blue nfl billig</a> <a href="http://www.meehrzeit.com/nike-mercurial-vapor-kids-all-red-shoes-ua9_en"... mercurial vapor kids all red shoes</a> <a href="http://www.linetarh.com/detroit-lions-womens-heart-soul-nfl-t-shirt-dark... lions womens heart soul nfl t shirt dark green billig</a> <a href="http://www.scentson.com/womens-2014-super-bowl-jerseys-denver-broncos-58... 2014 super bowl jerseys denver broncos 58 von miller white limited jerseys billig</a> <a href="http://www.baladoci.com/wholesale-jordan-big-size%2814%2C15%2C16%29-blac... jordan big size(14,15,16) black gold billig</a> <a href="http://www.bahisitem.com/kansas-city-royals-nebraska-hat-cost-billig-hat... city royals nebraska hat cost billig</a>
<a href="http://www.meehrzeit.com/" >meehrzeit</a>

Add new comment | arxic Drupal

I wanted to thank you for this very good read!!
I certainly loved every little bit of it. I have you book-marked to look
at new things you post…

Pages

Add new comment