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

danielmotos

<a href="http://www.nuevavista.net/game-marcus-sherels-mens-jersey-minnesota-viki... marcus sherels mens jersey minnesota vikings 35 home purple nfl</a> <a href="http://www.barimar.net/nike-roshe-run-trainers-svart-solo-trainersso">nike roshe run trainers svart solo</a> <a href="http://www.headhonchos.net/jordan-10-4th-of-july-billig-scarpech">jordan 10 4th of july billig</a> <a href="http://www.bslatkin.net/puma-mens-icra-trainer-l-sneakers-billig-schuhen... mens icra trainer l sneakers billig</a> <a href="http://www.timeforart.net/boston-red-sox-bobble-hat-template-headgearg">... red sox bobble hat template</a> <a href="http://www.modelspro.net/nike-hommes-roshe-run-casual-baskets-from-finis... hommes roshe run casual baskets from finish line</a>
danielmotos http://www.danielmotos.net/

aslimme

teckna

safoam

<a href="http://www.learnstar.net/jordan-6-rings-svart-hvit-red-laser-sneakerla">... 6 rings svart hvit red laser</a> <a href="http://www.gilpininc.net/air-jordan-7-white-metallic-silver-scarpeuk">air jordan 7 white metallic silver</a> <a href="http://www.csgdata.net/nike-air-max-1-ultra-moire-red-svart-scarpech">nike air max 1 ultra moire red svart</a> <a href="http://www.econergie.net/nba-jerseys-san-antonio-spurs-20-manu-ginobili-... jerseys san antonio spurs 20 manu ginobili camo revolution 30 swingman jerses</a> <a href="http://www.nastar.net/nike-air-max-97-pale-pink-violet-ash-billig-traine... air max 97 pale pink violet ash billig</a> <a href="http://www.zoomint.net/air-jordan-1-blu-and-bianca-scarpech">air jordan 1 blu and bianca</a>
safoam http://www.safoam.net/

gelbett

teamlive

<a href="http://www.kanearts.net/mexico-youth-soccer-jersey-for-cheap-nfll">mexico youth soccer jersey for cheap</a> <a href="http://www.mncooks.net/nike-free-5.0-nero-fuschia-obuvuk">nike free 5.0 nero fuschia</a> <a href="http://www.amwstudios.net/adidas-yeezy-boost-350-hong-kong-price-64gb-bi... yeezy boost 350 hong kong price 64gb billig</a> <a href="http://www.edming.net/mens-boston-bruins-blank-reebok-black-2016-winter-... boston bruins blank reebok black 2016 winter classic premier jersey</a> <a href="http://www.maclinford.net/storm-pink-presto-billig-butyo">storm pink presto billig</a> <a href="http://www.mhcausa.net/nfl-gear-sale-nflf">nfl gear sale</a>
teamlive http://www.teamlive.net/

ethnorussia

<a href="http://www.lavika.net/nike-colts-83-dwayne-allen-black-mens-stitched-nfl... colts 83 dwayne allen black mens stitched nfl limited 2016 salute to service jersey</a> <a href="http://www.galleonfilms.net/washington-nationals-straw-hat-youtube-headg... nationals straw hat youtube</a> <a href="http://www.revess.net/one-star-converse-navy-billig-sneakeres">one star converse navy billig</a> <a href="http://www.granne.net/minnesota-wild-64-mikael-granlund-red-jersey-nflc"... wild 64 mikael granlund red jersey</a> <a href="http://www.halemalu.net/adidas-nmd-runner-primeknit-jaune-digi-camo-obuv... nmd runner primeknit jaune digi camo</a> <a href="http://www.miratelimagen.net/adidas-nmd-r1-nero-nero-nero-schoenenfr">ad... nmd r1 nero nero nero</a>
ethnorussia http://www.ethnorussia.net/

miratelimagen

<a href="http://www.nowrelevant.net/elite-t.j.graham-mens-jersey-buffalo-bills-11... t.j.graham mens jersey buffalo bills 11 home royal blue nfl</a> <a href="http://www.rudewrap.net/nike-nfl-baltimore-ravens-55-terrell-suggs-elite... nfl baltimore ravens 55 terrell suggs elite women white road jersey sale</a> <a href="http://www.eurowalls.net/air-jordan-6-bianca-cemaschiot-zapatosc">air jordan 6 bianca cemaschiot</a> <a href="http://www.gemzboh.net/new-balance-mrl996-km-grau-trainersca">new balance mrl996 km grau</a> <a href="http://www.techgrowth.net/new-york-jets-hat-amazon-for-cheap-headgeare">new york jets hat amazon for cheap</a> <a href="http://www.cellofire.net/new-balance-mens-flash-running-shoes-billig-sho... balance mens flash running shoes billig</a>
miratelimagen http://www.miratelimagen.net/

sundrees

<a href="http://www.sandmanagement.net/men-nike-arizona-cardinals-34-ryan-william... nike arizona cardinals 34 ryan williams elite black alternate nfl jersey sale</a> <a href="http://www.nicholasangelo.net/mlb-jerseys-los-angeles-angels-of-anaheim-... jerseys los angeles angels of anaheim 5 albert pujols grey gray cool base jerseys</a> <a href="http://www.recoveryrooms.net/adidas-dragon-climacool-billig-scarpeit">ad... dragon climacool billig</a> <a href="http://www.mncooks.net/new-york-jets-28-curtis-martin-green-mens-stitche... york jets 28 curtis martin green mens stitched nfl limited salute to service jersey</a> <a href="http://www.edming.net/new-york-giants-92-michael-strahan-green-mens-stit... york giants 92 michael strahan green mens stitched nfl limited salute to service jersey</a> <a href="http://www.maclinford.net/toronto-blue-jays-cowboy-hat-tricks-hati">toronto blue jays cowboy hat tricks</a>
sundrees http://www.sundrees.net/

ecolearies

musiserv

lewislabel

<a href="http://www.learnstar.net/men-nike-st.-louis-rams-58-jo-lonn-dunbar-game-... nike st. louis rams 58 jo lonn dunbar game navy blue team color nfl jersey sale</a> <a href="http://www.zweiniger.net/nike-air-max-180-history-2017-trainers1">nike air max 180 history 2017</a> <a href="http://www.chorebands.net/nike-sock-dart-black-white-grey-shoes-on-sale-... sock dart black white grey shoes on sale billig</a> <a href="http://www.gilpininc.net/lebron-15-lifestyle-kith-concrete-billig-runnin... 15 lifestyle kith concrete billig</a> <a href="http://www.csgdata.net/nike-free-3.0-v6-black-sneakerca">nike free 3.0 v6 black</a> <a href="http://www.valumart.net/zapatilla-nike-magistax-pro-ic-card-billig-scarp... nike magistax pro ic card billig</a>
lewislabel http://www.lewislabel.net/

learnstar

<a href="http://www.nuevavista.net/nike-rams-30-todd-gurley-ii-gold-youth-stitche... rams 30 todd gurley ii gold youth stitched nfl limited rush jersey</a> <a href="http://www.barimar.net/okc-thunder-snapback-headgeare">okc thunder snapback</a> <a href="http://www.headhonchos.net/nike-stefan-janoski-sort-hvid-turbo-green-sne... stefan janoski sort hvid turbo green</a> <a href="http://www.bslatkin.net/elite-coty-sensabaugh-womens-jersey-tennessee-ti... coty sensabaugh womens jersey tennessee titans 24 alternate navy blue nfl</a> <a href="http://www.timeforart.net/adidas-superstar-glitter-oro-obuvuk">adidas superstar glitter oro</a> <a href="http://www.modelspro.net/adidas-originals-white-stan-smith-billig-schoen... originals white stan smith billig</a>
learnstar http://www.learnstar.net/

pionierzeit

pionierzeit

<a href="http://www.learnstar.net/nike-air-max-90-ultra-blanc-gum-runningau">nike air max 90 ultra blanc gum</a> <a href="http://www.gilpininc.net/mens-tennessee-titans-4-ryan-succop-white-road-... tennessee titans 4 ryan succop white road nfl nike elite jersey</a> <a href="http://www.csgdata.net/2014-new-nfl-jerseys-san-francisco-49ers-50-chris... new nfl jerseys san francisco 49ers 50 chris borland white elite jerseys</a> <a href="http://www.econergie.net/chicago-white-sox-hat-giveaway-review-headgearm... white sox hat giveaway review</a> <a href="http://www.nastar.net/air-jordan-6-retro-nero-mettuttiic-argento-low-sho... jordan 6 retro nero mettuttiic argento low</a> <a href="http://www.zoomint.net/mens-minnesota-twins-22-miguel-sano-green-salute-... minnesota twins 22 miguel sano green salute to service jersey</a>
pionierzeit http://www.pionierzeit.net/

lapanse

zoomint

bachillere

<a href="http://www.aslimme.net/ah8050-nike-price-billig-sneakeres">ah8050 nike price billig</a> <a href="http://www.rifleedc.net/nike-sb-blanco-melvins-schoenenuk">nike sb blanco melvins</a> <a href="http://www.learndslr.net/elite-carlos-rogers-mens-jersey-oakland-raiders... carlos rogers mens jersey oakland raiders 27 road white nfl</a> <a href="http://www.fvtlaw.net/game-jordan-cameron-youth-jersey-miami-dolphins-84... jordan cameron youth jersey miami dolphins 84 home aqua green nfl</a> <a href="http://www.parilica.net/nba-jerseys-denver-nuggets-11-andersen-blue-jers... jerseys denver nuggets 11 andersen blue jerseys</a> <a href="http://www.progood.net/new-balance-abzorb-999-white-zapatoso">new balance abzorb 999 white</a>
bachillere http://www.bachillere.net/

saanenkeci

<a href="http://www.smewof.net/cincinnati-bengals-pro-shop-for-cheap-nfln">cincin... bengals pro shop for cheap</a> <a href="http://www.tuvaletci.net/nike-minnesota-vikings-14-chuck-foreman-purple-... minnesota vikings 14 chuck foreman purple elite jersey</a> <a href="http://www.centercintas.net/mark-sanchez-jersey-new-york-jets-6-women-gr... sanchez jersey new york jets 6 women green game jersey nike nfl jersey sale</a> <a href="http://www.centrobus.net/nike-air-max-invigor-print-black-and-purple-bil... air max invigor print black and purple billig</a> <a href="http://www.lapanse.net/nike-magista-obra-custom-zombies-billig-scarpe2">... magista obra custom zombies billig</a> <a href="http://www.mepriestley.net/patrizia-pepe-chunky-knitted-baker-boy-hat-do... pepe chunky knitted baker boy hat dog</a>
saanenkeci http://www.saanenkeci.net/

bachillere

<a href="http://www.billgood.net/kobe-8-nero-grigio-scarpech">kobe 8 nero grigio</a> <a href="http://www.ecoelec.net/adidas-energy-boost-2-sort-blue-obuvca">adidas energy boost 2 sort blue</a> <a href="http://www.lewislabel.net/nike-new-england-patriots-87-rob-gronkowski-20... new england patriots 87 rob gronkowski 2015 super bowl xlix salute to service black limited jersey</a> <a href="http://www.fieldandfab.net/nike-jordan-super.fly-3-po-svart-basketball-s... jordan super.fly 3 po svart basketball sko</a> <a href="http://www.teamlive.net/game-kyle-arrington-mens-jersey-baltimore-ravens... kyle arrington mens jersey baltimore ravens 25 alternate black nfl</a>
bachillere http://www.bachillere.net/

galleonfilms

dollstown

headhonchos

<a href="http://www.smewof.net/cincinnati-bengals-pro-shop-for-cheap-nfln">cincin... bengals pro shop for cheap</a> <a href="http://www.tuvaletci.net/nike-minnesota-vikings-14-chuck-foreman-purple-... minnesota vikings 14 chuck foreman purple elite jersey</a> <a href="http://www.centercintas.net/mark-sanchez-jersey-new-york-jets-6-women-gr... sanchez jersey new york jets 6 women green game jersey nike nfl jersey sale</a> <a href="http://www.centrobus.net/nike-air-max-invigor-print-black-and-purple-bil... air max invigor print black and purple billig</a> <a href="http://www.lapanse.net/nike-magista-obra-custom-zombies-billig-scarpe2">... magista obra custom zombies billig</a> <a href="http://www.mepriestley.net/patrizia-pepe-chunky-knitted-baker-boy-hat-do... pepe chunky knitted baker boy hat dog</a>
headhonchos http://www.headhonchos.net/

der gør det anvendes til ulovlige stoffer nvv

aktive-kosttilskud
gruppesøgsmål http://onlineapotekdanmark.over-blog.com/dk/benemid-probenecid-500mg.html bivirkning indeholder
FabDominal er en aktuel behandling, der er formuleret til at hjælpe dig med at tabe de pounds på en måde, ingen ville have forestillet sig selv for et årti siden Det er også en god idé at overveje at ændre sin livsstil til en stress fri en hvor dårlige fødevarer og valg fjernes og erstattes med sund kost, valg og daglig motion
tilgængelige online http://onlineapotekdanmark.over-blog.com/dk/viagra-for-kvinder-lovegra-1... Ingen RX
Selvfølgelig i tillæg til disse mere almindelige symptomer der er flere andre advarselstegn, at en person skal gøres opmærksom på, disse kan indeholde en eller flere af følgende: angst eller panik angreb, trang til søde eller salt mad, depression, lavt blodtryk tryk og sukker, lavt immunitet, hukommelse problemer med bevaring, nervøsitet, hjertebanken, udtynding eller tab af hår, og vægtøgning
anvendes til behandling http://onlineapotekdanmark.over-blog.com/dk/clozapin-clozapin-100-50-25m... thyroid-og
Det er fordi deres søvn hele tiden bliver forstyrret, og de er i stand til at nå en dyb søvn fase, hvor det mest afslappende søvn opnås fra
og hårtab http://onlineapotekdanmark.over-blog.com/dk/reglan-metoclopramid-10mg.html og forværring ms symtpoms
Når dette sker, kroppen er tilbage slid og sårbar over for mange andre sygdomme, der kan føre til CFS og andre relaterede sundhedsproblemer
</ Ul> Prøv <a target = "_new" rel = "nofollow" href = "http://www
vaskulær skade hjerte http://onlineapotekdanmark.over-blog.com/dk/metformin-850-500mg.html doser
Ananas er også en frugt fuld af anti-aging retsmidler Glem ikke at se ud for øjet cremer, der er lavet med kemikalier eller kunstige duftstoffer og mindske risikoen for skadelige komplikationer ved kun at bruge de bedste øje cremer lavet med alle naturlige ingredienser
sæson for livet http://onlineapotekdanmark.over-blog.com/dk/viagra-sildenafil-100-50-25m... inflammatorisk sygdom
Der er mange forskellige årsager til søvnproblemer, men de mest almindelige årsager synes at dreje sig om vanemæssig adfærd
rabat formular http://onlineapotekdanmark.over-blog.com/dk/citalopram-cipramil-40-20mg.... OTC-doser
Alkohol virker som en stimulans til nervesystemet
Rabatsalg. http://onlineapotekdanmark.over-blog.com/dk/cytotec-misoprostol-200-100m... lægemiddelinteraktioner
Og mens du gør alt, hvad du kan for din hud på indersiden og ydersiden, der er nogle produkter og ingredienser, der er afgørende for at fremme optimal sundhed i huden og dens elasticitet

fieldandfab

<a href="http://www.bikeclaim.net/nike-magista-obra-billig-sneakeres">nike magista obra billig</a> <a href="http://www.ethnorussia.net/womens-nike-roshe-run-black-sail-schoenenuk">... nike roshe run black sail</a> <a href="http://www.novaere.net/womens-nike-dallas-cowboys-54-randy-white-game-na... nike dallas cowboys 54 randy white game navy blue throwback alternate nfl jersey sale</a> <a href="http://www.teckna.net/mens-blue-mountain-state-54-thad-castle-white-2015... blue mountain state 54 thad castle white 2015 college football jersey</a> <a href="http://www.sundrees.net/elite-brandin-cooks-mens-jersey-new-orleans-sain... brandin cooks mens jersey new orleans saints 10 drift fashion black nfl</a> <a href="http://www.wifcuonline.net/nike-cortez-9.5-billig-zapatoso">nike cortez 9.5 billig</a>
fieldandfab http://www.fieldandfab.net/

fieldandfab

<a href="http://www.sandmanagement.net/nike-97-jd-billig-shoesca">nike 97 jd billig</a> <a href="http://www.nicholasangelo.net/jacksonville-jaguars-critical-victory-nfl-... jaguars critical victory nfl t shirt yellow</a> <a href="http://www.recoveryrooms.net/air-jordan-6-white-blau-skofr">air jordan 6 white blau</a> <a href="http://www.mncooks.net/nike-air-max-tavas-cool-grigio-nero-zapatosm">nike air max tavas cool grigio nero</a> <a href="http://www.edming.net/adidas-originals-zx-flux-black-print-schoenenuk">a... originals zx flux black print</a> <a href="http://www.maclinford.net/france-14-blaise-matuidi-blue-mens-adults-shor... 14 blaise matuidi blue mens adults short sleeves 2016 2017 country national team soccer jerseys</a>
fieldandfab http://www.fieldandfab.net/

goepack

mepriestley

<a href="http://www.aslimme.net/ah8050-nike-price-billig-sneakeres">ah8050 nike price billig</a> <a href="http://www.rifleedc.net/nike-sb-blanco-melvins-schoenenuk">nike sb blanco melvins</a> <a href="http://www.learndslr.net/elite-carlos-rogers-mens-jersey-oakland-raiders... carlos rogers mens jersey oakland raiders 27 road white nfl</a> <a href="http://www.fvtlaw.net/game-jordan-cameron-youth-jersey-miami-dolphins-84... jordan cameron youth jersey miami dolphins 84 home aqua green nfl</a> <a href="http://www.parilica.net/nba-jerseys-denver-nuggets-11-andersen-blue-jers... jerseys denver nuggets 11 andersen blue jerseys</a> <a href="http://www.progood.net/new-balance-abzorb-999-white-zapatoso">new balance abzorb 999 white</a>
mepriestley http://www.mepriestley.net/

saddlerscreek

<a href="http://www.smewof.net/cincinnati-bengals-pro-shop-for-cheap-nfln">cincin... bengals pro shop for cheap</a> <a href="http://www.tuvaletci.net/nike-minnesota-vikings-14-chuck-foreman-purple-... minnesota vikings 14 chuck foreman purple elite jersey</a> <a href="http://www.centercintas.net/mark-sanchez-jersey-new-york-jets-6-women-gr... sanchez jersey new york jets 6 women green game jersey nike nfl jersey sale</a> <a href="http://www.centrobus.net/nike-air-max-invigor-print-black-and-purple-bil... air max invigor print black and purple billig</a> <a href="http://www.lapanse.net/nike-magista-obra-custom-zombies-billig-scarpe2">... magista obra custom zombies billig</a> <a href="http://www.mepriestley.net/patrizia-pepe-chunky-knitted-baker-boy-hat-do... pepe chunky knitted baker boy hat dog</a>
saddlerscreek http://www.saddlerscreek.net/

csgdata

<a href="http://www.nuevavista.net/game-marcus-sherels-mens-jersey-minnesota-viki... marcus sherels mens jersey minnesota vikings 35 home purple nfl</a> <a href="http://www.barimar.net/nike-roshe-run-trainers-svart-solo-trainersso">nike roshe run trainers svart solo</a> <a href="http://www.headhonchos.net/jordan-10-4th-of-july-billig-scarpech">jordan 10 4th of july billig</a> <a href="http://www.bslatkin.net/puma-mens-icra-trainer-l-sneakers-billig-schuhen... mens icra trainer l sneakers billig</a> <a href="http://www.timeforart.net/boston-red-sox-bobble-hat-template-headgearg">... red sox bobble hat template</a> <a href="http://www.modelspro.net/nike-hommes-roshe-run-casual-baskets-from-finis... hommes roshe run casual baskets from finish line</a>
csgdata http://www.csgdata.net/

lewislabel

mycubscouts

lidiastaron

<a href="http://www.bachillere.net/nike-air-force-1-braun-zapatosfr">nike air force 1 braun</a> <a href="http://www.climpact.net/adidas-high-top-white-schoenenuk">adidas high top white</a> <a href="http://www.nogodband.net/limited-jim-brown-womens-jersey-cleveland-brown... jim brown womens jersey cleveland browns 32 alternate orange nfl</a> <a href="http://www.tuvaletci.net/nike-minnesota-vikings-14-chuck-foreman-purple-... minnesota vikings 14 chuck foreman purple elite jersey</a> <a href="http://www.centercintas.net/mark-sanchez-jersey-new-york-jets-6-women-gr... sanchez jersey new york jets 6 women green game jersey nike nfl jersey sale</a> <a href="http://www.mepriestley.net/nike-vapormax-crimson-red-billig-zapatoso">nike vapormax crimson red billig</a>
lidiastaron http://www.lidiastaron.net/

lapanse

Pages

Add new comment