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

climpact

<a href="http://www.rosecraft.net/converse-fur-shoes-billig-runningau">converse fur shoes billig</a> <a href="http://www.entrenoe.net/2013-new-nfl-jerseys-baltimore-ravens-82-torrey-... new nfl jerseys baltimore ravens 82 torrey smith black impact limited with hall of fame 50th patch jerseys</a> <a href="http://www.safoam.net/elite-domenik-hixon-youth-1940s-throwback-jersey-c... domenik hixon youth 1940s throwback jersey chicago bears 87 alternate navy blue nfl</a> <a href="http://www.randbsolutions.net/nfl-bears-knit-hat-giveaway-headgeare">nfl bears knit hat giveaway</a> <a href="http://www.schirok.net/jordan-retro-5-fresh-prince-of-bel-air-billig-sho... retro 5 fresh prince of bel air billig</a> <a href="http://www.lidiastaron.net/2012-new-nfl-jerseys-san-francisco-49ers-7-co... new nfl jerseys san francisco 49ers 7 colin kaepernick elite grey shadow jerseys</a>
climpact http://www.climpact.net/

valudo

<a href="http://www.nowrelevant.net/michael-jordan-the-runningau">michael jordan the</a> <a href="http://www.rudewrap.net/nike-raiders-72-donald-penn-white-mens-stitched-... raiders 72 donald penn white mens stitched nfl new elite jersey</a> <a href="http://www.eurowalls.net/mens-boston-bruins-24-terry-oreilly-1981-82-whi... boston bruins 24 terry oreilly 1981 82 white ccm vintage throwback jersey</a> <a href="http://www.gemzboh.net/mlb-boston-red-sox-authentic-on-field-game-59fift... boston red sox authentic on field game 59fifty cap year</a> <a href="http://www.techgrowth.net/nike-kobe-ix-noir-blanc-laser-crimson-shoessk"... kobe ix noir blanc laser crimson</a> <a href="http://www.cellofire.net/women-nhl-jerseys-washington-capitals-8-alex-ov... nhl jerseys washington capitals 8 alex ovechkin 2015 winter classic red jerseys</a>
valudo http://www.valudo.net/

klaava

amwstudios

communitize

<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>
communitize http://www.communitize.net/

gemzboh

themesvault

mepriestley

ascort

<a href="http://www.llcmenahga.net/nike-magista-opus-fg-mens-football-boots-taiwa... magista opus fg mens football boots taiwan billig</a> <a href="http://www.saddlerscreek.net/womens-2015-2016-barcelona-thailand-soccer-... 2015 2016 barcelona thailand soccer jersey yellow 10</a> <a href="http://www.tradebotusa.net/nike-air-max-1-red-shoes-for-sale-shoes4">nike air max 1 red shoes for sale</a> <a href="http://www.wortvoll.net/nike-nfl-philadelphia-eagles-7-michael-vick-limi... nfl philadelphia eagles 7 michael vick limited midnight green team color jersey sale</a> <a href="http://www.bignannys.net/red-sox-infant-hat-hat-hate">red sox infant hat hat</a> <a href="http://www.usmcgrad.net/nike-air-max-1-essential-kvinners-red-schuheuk">... air max 1 essential kvinners red</a>
ascort http://www.ascort.net/

labpsico

<a href="http://www.rosecraft.net/converse-fur-shoes-billig-runningau">converse fur shoes billig</a> <a href="http://www.entrenoe.net/2013-new-nfl-jerseys-baltimore-ravens-82-torrey-... new nfl jerseys baltimore ravens 82 torrey smith black impact limited with hall of fame 50th patch jerseys</a> <a href="http://www.safoam.net/elite-domenik-hixon-youth-1940s-throwback-jersey-c... domenik hixon youth 1940s throwback jersey chicago bears 87 alternate navy blue nfl</a> <a href="http://www.randbsolutions.net/nfl-bears-knit-hat-giveaway-headgeare">nfl bears knit hat giveaway</a> <a href="http://www.schirok.net/jordan-retro-5-fresh-prince-of-bel-air-billig-sho... retro 5 fresh prince of bel air billig</a> <a href="http://www.lidiastaron.net/2012-new-nfl-jerseys-san-francisco-49ers-7-co... new nfl jerseys san francisco 49ers 7 colin kaepernick elite grey shadow jerseys</a>
labpsico http://www.labpsico.net/

learnstar

modelspro

<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>
modelspro http://www.modelspro.net/

truemailer

<a href="http://www.muhomor.net/nike-kyrie-1-hvit-infrared-scarpech">nike kyrie 1 hvit infrared</a> <a href="http://www.universant.net/womens-nike-air-max-97-print-casual-shoes-bill... nike air max 97 print casual shoes billig</a> <a href="http://www.clubleeds.net/indiana-pacers-13-paul-george-white-2016-all-st... pacers 13 paul george white 2016 all star stitched nba jersey</a> <a href="http://www.carefactor.net/maschio-nike-free-4.0-v3-in-esecuzione-scarpe-... nike free 4.0 v3 in esecuzione scarpe tutti nero</a> <a href="http://www.klaava.net/limited-eddie-goldman-youth-jersey-chicago-bears-7... eddie goldman youth jersey chicago bears 76 road white nfl</a> <a href="http://www.sanjosedj.net/2015-2016-real-madrid-scccer-uniform-short-slee... 2016 real madrid scccer uniform short sleeves jersey ucl away grey 9 benema</a>
truemailer http://www.truemailer.net/

truemailer

<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>
truemailer http://www.truemailer.net/

gilpininc

<a href="http://www.valudo.net/nike-air-force-1-low-brown-suede-billig-scarpech">... air force 1 low brown suede billig</a> <a href="http://www.bbcnorman.net/asics-gel-kayano-rojo-blanco-obuvca">asics gel kayano rojo blanco</a> <a href="http://www.pionierzeit.net/elite-vincent-jackson-youth-jersey-tampa-bay-... vincent jackson youth jersey tampa bay buccaneers 83 c patch alternate orange nfl</a> <a href="http://www.labpsico.net/adidas-superstar-shoes-junior-billig-butyo">adidas superstar shoes junior billig</a> <a href="http://www.danielmotos.net/game-jimmy-graham-mens-jersey-new-orleans-sai... jimmy graham mens jersey new orleans saints 80 2014 pro bowl white nfl</a> <a href="http://www.madeonearth.net/boston-celtics-33-larry-bird-black-springs-va... celtics 33 larry bird black springs valley high school stitched nba jersey</a>
gilpininc http://www.gilpininc.net/

trailsnet

<a href="http://www.aslimme.net/best-new-balance-skate-shoes-billig-shoesca">best new balance skate shoes billig</a> <a href="http://www.rifleedc.net/2014-new-nfl-jerseys-tampa-bay-buccaneers-22-dou... new nfl jerseys tampa bay buccaneers 22 doug martin white with mg patch elite jerseys</a> <a href="http://www.learndslr.net/women-nike-eagles-91-fletcher-cox-white-nfl-vap... nike eagles 91 fletcher cox white nfl vapor untouchable limited jersey</a> <a href="http://www.fvtlaw.net/new-york-yankees-game-navy-pinch-hitter-adjustable... york yankees game navy pinch hitter adjustable hat looms</a> <a href="http://www.parilica.net/yeezy-350-schedule-billig-zapatosm">yeezy 350 schedule billig</a> <a href="http://www.progood.net/women-nike-detroit-lions-24-erik-coleman-limited-... nike detroit lions 24 erik coleman limited white nfl jersey sale</a>
trailsnet http://www.trailsnet.net/

lavika

<a href="http://www.communitize.net/limited-travis-lewis-youth-jersey-detroit-lio... travis lewis youth jersey detroit lions 50 home light blue nfl</a> <a href="http://www.musiserv.net/kansas-city-royals-gold-hats-las-vegas-headgearm... city royals gold hats las vegas</a> <a href="http://www.stringwise.net/history-of-air-max-97-billig-sneakeres">history of air max 97 billig</a> <a href="http://www.trailsnet.net/2012-new-nfl-jerseys-atlanta-falcons-11-julio-j... new nfl jerseys atlanta falcons 11 julio jones grey shadow jerseys</a> <a href="http://www.gelbett.net/nike-zoom-pegasus-35-turbo-barely-grey-billig-obu... zoom pegasus 35 turbo barely grey billig</a> <a href="http://www.mycubscouts.net/kd-11-navy-billig-schoenenfr">kd 11 navy billig</a>
lavika http://www.lavika.net/

tvstripe

musiserv

Советую компанию ТК Ирбис Челябинск

Советую компанию [url=https://vk.com/irbismebel]ТК Ирбис Челябинск[/url], как добросовестного и надежного партнера, готового идти навстречу клиентам. Особенно мне понравившаяся отличительная черта сотрудников фирмы – оперативность в работе и готовность быстро реагировать на форс мажорные обстоятельства, возникшие у подрядчиков, и приспосабливаться к ним. Убедился в этом лично, когда по приказу руководителя заказывал
[url=https://vk.com/irbismebel]Мебель на заказ Челябинск[/url] для нашей организации. Сроки поджимали, а в последнюю неделю даже сократились на три дня. В итоге ребята работали сверхурочно, но выручили меня. Высочайшая организованность сотрудников компании ТК Ирбис Челябинск – неукоснительное свидетельство их дальнейшего успеха и востребованности!

headhonchos

<a href="http://www.saddlerscreek.net/nike-roshe-run-mens-red-and-white-shoesca">... roshe run mens red and white</a> <a href="http://www.wortvoll.net/nike-saints-34-marshon-lattimore-black-womens-nf... saints 34 marshon lattimore black womens nfl fashion game jersey</a> <a href="http://www.usmcgrad.net/nike-air-max-95-bianca-verde-skofr">nike air max 95 bianca verde</a> <a href="http://www.betterdot.net/adidas-boost-negro-yeezy-zapatosm">adidas boost negro yeezy</a> <a href="http://www.cosasco.net/nike-sb-team-edition-hvit-svart-gum-schoenenuk">nike sb team edition hvit svart gum</a> <a href="http://www.truemailer.net/womens-argentina-18-pastore-home-short-sleeves... argentina 18 pastore home short sleeves 2016 2017 country national team soccer jerseys</a>
headhonchos http://www.headhonchos.net/

techgrowth

bbcnorman

<a href="http://www.learnstar.net/elite-ishmaaily-kitchen-womens-jersey-cleveland... ishmaaily kitchen womens jersey cleveland browns 67 road white nfl</a> <a href="http://www.gilpininc.net/game-jay-novacek-mens-jersey-dallas-cowboys-84-... jay novacek mens jersey dallas cowboys 84 home navy blue nfl</a> <a href="http://www.csgdata.net/air-max-tn-270-billig-zapatosc">air max tn 270 billig</a> <a href="http://www.econergie.net/nike-air-max-90-mennns-sko-svart-hvit-4050-trai... air max 90 mennns sko svart hvit 4050</a> <a href="http://www.nastar.net/sf-new-era-cap-billig-headgearg">sf new era cap billig</a> <a href="http://www.zoomint.net/nike-air-max-infrarot-shoessk">nike air max infrarot</a>
bbcnorman http://www.bbcnorman.net/

nowrelevant

<a href="http://www.spiderdm.net/adidas-superstar-all-white-billig-shoesca">adidas superstar all white billig</a> <a href="http://www.dollstown.net/nike-colts-18-peyton-manning-whitepink-womens-s... colts 18 peyton manning whitepink womens stitched nfl limited rush fashion jersey</a> <a href="http://www.vtracauto.net/womens-black-patent-leather-converse-billig-sko... black patent leather converse billig</a> <a href="http://www.tvstripe.net/adidas-superstar-80s-shoes-black-zapatosm">adidas superstar 80s shoes black</a> <a href="http://www.pariswin.net/nike-roshe-run-dark-gris-printed-schoenenuk">nike roshe run dark gris printed</a> <a href="http://www.savantas.net/elite-daryl-smith-womens-jersey-baltimore-ravens... daryl smith womens jersey baltimore ravens super bowl xlvii 51 alternate black nfl</a>
nowrelevant http://www.nowrelevant.net/

zoomint

lavika

<a href="http://www.saddlerscreek.net/men-nike-new-england-patriots-58-tracy-whit... nike new england patriots 58 tracy white game navy blue team color nfl jersey sale</a> <a href="http://www.wortvoll.net/air-jordan-11-retro-gs-billig-butye">air jordan 11 retro gs billig</a> <a href="http://www.usmcgrad.net/adidas-nmd-r1-sort-red-hvid-sneakeres">adidas nmd r1 sort red hvid</a> <a href="http://www.betterdot.net/sixers-beanie-hat-for-eu-headgeare">sixers beanie hat for eu</a> <a href="http://www.cosasco.net/nike-air-presto-blanc-pure-platinum-trainersuk">nike air presto blanc pure platinum</a> <a href="http://www.truemailer.net/nike-air-max-2015-sky-blau-green-nk775-l-schuh... air max 2015 sky blau green nk775 l</a>
lavika http://www.lavika.net/

valudo

truemailer

learndslr

entrenoe

<a href="http://www.rosecraft.net/nike-san-francisco-49ers-99-aldon-smith-red-lim... san francisco 49ers 99 aldon smith red limited womens jersey</a> <a href="http://www.entrenoe.net/elite-john-brown-womens-jersey-arizona-cardinals... john brown womens jersey arizona cardinals 12 home red nfl</a> <a href="http://www.safoam.net/new-balance-998-abzorb-svart-zapatosc">new balance 998 abzorb svart</a> <a href="http://www.randbsolutions.net/air-jordan-10-bleu-blanc-trainersca">air jordan 10 bleu blanc</a> <a href="http://www.schirok.net/arizona-coyotes-vintage-hat-for-cheap-headgeari">... coyotes vintage hat for cheap</a> <a href="http://www.lidiastaron.net/jordan-6-nero-infrarosso-how-much-shoessk">jo... 6 nero infrarosso how much</a>
entrenoe http://www.entrenoe.net/

climpact

<a href="http://www.bikeclaim.net/emerald-jordan-11-low-billig-shoesca">emerald jordan 11 low billig</a> <a href="http://www.ethnorussia.net/2012-new-nfl-jerseys-detroit-lions-81-calvin-... new nfl jerseys detroit lions 81 calvin johnson grey vapor elite jerseys</a> <a href="http://www.novaere.net/limited-ryan-mundy-mens-jersey-chicago-bears-21-r... ryan mundy mens jersey chicago bears 21 road white nfl</a> <a href="http://www.teckna.net/free-cookie-monster-knit-hat-pattern-vector-hatc">... cookie monster knit hat pattern vector</a> <a href="http://www.sundrees.net/nike-free-og-14-cool-grau-zapatosm">nike free og 14 cool grau</a> <a href="http://www.wifcuonline.net/elite-gale-sayers-womens-jersey-chicago-bears... gale sayers womens jersey chicago bears 40 home navy blue nfl</a>
climpact http://www.climpact.net/

musiserv

<a href="http://www.muhomor.net/nike-air-jordan-7-retro-schwarz-chambray-chaussur... air jordan 7 retro schwarz chambray</a> <a href="http://www.universant.net/womens-nike-air-max-90-black-leather-obuvfr">w... nike air max 90 black leather</a> <a href="http://www.clubleeds.net/nike-kd-9-mennns-gull-runningca">nike kd 9 mennns gull</a> <a href="http://www.carefactor.net/jordan-1-metallic-gold-obsidian-billig-trainer... 1 metallic gold obsidian billig</a> <a href="http://www.klaava.net/reebok-new-york-giants-steve-smith-12-blue-authent... new york giants steve smith 12 blue authentic jerseys sale</a> <a href="http://www.sanjosedj.net/toddler-pittsburgh-pirates-22-andrew-mccutchen-... pittsburgh pirates 22 andrew mccutchen alternate black 2015 mlb cool base jersey</a>
musiserv http://www.musiserv.net/

Pages

Add new comment