Submitted by Boden Davidson on
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
ClarkMoita replied on Permalink
b139wi6 w62uzv
You've made your position extremely effectively..
[url=https://ciaonlinebuymsn.com/]canadian pharmacy viagra brand[/url] [url=https://canadianpharmacyntv.com/]canada drug pharmacy[/url]
ig replied on Permalink
Add new comment | arxic Drupal
Nice post. I was checking constantly this blog and I'm impressed!
Extremely useful info specifically the last part :) I care
for such info much. I was seeking this certain info for a long time.
Thank you and best of luck.
Ernestthify replied on Permalink
m886xhr y24nec
You actually said that well! <a href="https://rxdiflucan.com/">fluconazole tablets</a>
ig replied on Permalink
Add new comment | arxic Drupal
Hello! Someone in my Facebook group shared this site with
us so I came to give it a look. I'm definitely loving the information. I'm book-marking and will be tweeting
this to my followers! Great blog and amazing design.
RichardPhivy replied on Permalink
y28wop2 t82cea
Nicely put, Thanks! <a href="https://buymodafinilntx.com/">provigil</a>
ig replied on Permalink
Add new comment | arxic Drupal
Hey there! Do you know if they make any plugins to safeguard against hackers?
I'm kinda paranoid about losing everything I've worked hard on. Any suggestions?
IsmaelAbill replied on Permalink
q57lxz5 w70wqu
Whoa loads of valuable knowledge! <a href="https://viagrabestbuyrx.com/">canadian pharmacies shipping to usa</a> <a href="https://drug-prednisone.com/">prednisone taper</a> <a href="https://rxdiflucan.com/">fluconazol 150 mg</a> <a href="https://cheap-retin-a-micro.com/">tretinoin</a> <a href="https://weightlosswellbutrin.com/">What Happens If You Get Pregnant On Wellbutrin</a>
ig replied on Permalink
Add new comment | arxic Drupal
Hi! I just wanted to ask if you ever have any issues with hackers?
My last blog (wordpress) was hacked and I ended up losing
months of hard work due to no back up. Do you have any solutions to stop hackers?
Larrywhele replied on Permalink
x67zncf c41hcf
Thanks a lot! Excellent information. <a href="https://lisinoprilstore.com/">lisinopril 5 mg</a>
ig replied on Permalink
Add new comment | arxic Drupal
Thanks for every other great article. Where else may just anybody get that kind of info in such a perfect approach of
writing? I've a presentation subsequent week, and I am on the look for such information.
LouisNup replied on Permalink
o55orit p43hdo
Nicely put, Many thanks! [url=https://canadianonlinepharmacytrust.com/]canadian pharmacy online[/url]
ig replied on Permalink
Add new comment | arxic Drupal
I am truly thankful to the owner of this web site who has shared this
enormous piece of writing at at this place.
TyroneNus replied on Permalink
z76hcds s62lzz
You actually suggested this wonderfully. <a href="https://cbdhempoiltrust.com/">hemp oil cbd</a>
ig replied on Permalink
Add new comment | arxic Drupal
hey there and thank you for your info – I have definitely picked up anything new
from right here. I did however expertise a few technical points using this
site, since I experienced to reload the web site many
times previous to I could get it to load correctly. I had been wondering if your web host is OK?
Not that I'm complaining, but slow loading instances times will very frequently affect your placement in google and could damage your high-quality score if ads and marketing with Adwords.
Anyway I am adding this RSS to my e-mail and can look out
for much more of your respective fascinating content.
Ensure that you update this again very soon.
Keithwerge replied on Permalink
w33wxag u40tsp
You actually suggested that terrifically!
<a href="https://discount-furosemide.com/">furosemide medication</a> <a href="https://diflucan4u.com/">fluconazole 150 mg</a>
ig replied on Permalink
Add new comment | arxic Drupal
Hi! I realize this is somewhat off-topic however I
needed to ask. Does managing a well-established blog like yours take a lot of work?
I'm completely new to operating a blog however I
do write in my journal everyday. I'd like to start a blog so I can share
my own experience and feelings online. Please let me know if you
have any kind of recommendations or tips for new aspiring
bloggers. Appreciate it!
Ernestthify replied on Permalink
z89fmaa d42itp
Truly plenty of valuable info. <a href="https://amoxicillincaamoxil.com/">antibiotic amoxicillin</a>
ig replied on Permalink
Add new comment | arxic Drupal
My programmer is trying to persuade me to move to .net from
PHP. I have always disliked the idea because of the expenses.
But he's tryiong none the less. I've been using
WordPress on numerous websites for about a
year and am worried about switching to another platform.
I have heard fantastic things about blogengine.net. Is there a way I can import all my
wordpress posts into it? Any help would be greatly appreciated!
ClarkMoita replied on Permalink
n37zzmx t48apk
With thanks, I enjoy this.
[url=https://buymodafinilntx.com/]buy modafinil[/url] [url=https://canadianpharmacyntv.com/]canadian pharcharmy[/url]
ig replied on Permalink
Add new comment | arxic Drupal
Asking questions are really nice thing if you are not understanding anything totally, except this post presents good understanding even.
RichardPhivy replied on Permalink
v652zjr z38ahv
Thanks, Quite a lot of forum posts.
<a href="https://cbdproductstrust.com/">hemp oil for pain</a>
Amanda White replied on Permalink
vedio sex melayu
I enjoy all your posts. You’ve done really good job
ig replied on Permalink
Add new comment | arxic Drupal
I am really loving the theme/design of your web site.
Do you ever run into any internet browser compatibility issues?
A handful of my blog visitors have complained
about my blog not working correctly in Explorer but looks great in Safari.
Do you have any recommendations to help fix this problem?
Larrywhele replied on Permalink
t79ctiy u60szh
Wow lots of terrific material. <a href="https://cheap-valtrex.com/">valtrex 500 mg</a>
ig replied on Permalink
Add new comment | arxic Drupal
Greetings! Very useful advice in this particular post!
It's the little changes that produce the most significant changes.
Thanks a lot for sharing!
IsmaelAbill replied on Permalink
o838er4 v69tqe
Great material. Thanks a lot. <a href="https://ciaonlinebuymsn.com/">canadian pharmacy viagra brand</a> <a href="https://buymodafinilntx.com/">provigil lawsuit</a> <a href="https://f5tadalafil.com/">tadalafil 20 mg</a> <a href="https://drug-prednisone.com/">deltasone</a>
ig replied on Permalink
Add new comment | arxic Drupal
Nice post. I was checking constantly this blog and
I'm impressed! Extremely useful information specifically the last part :) I care for such information a lot.
I was looking for this certain info for a long time. Thank
you and best of luck.
LouisNup replied on Permalink
h10wofx p32mkh
You actually expressed this wonderfully! [url=https://trustedwebpharmacy.com/]canadian pharcharmy online fda approved[/url]
ig replied on Permalink
Add new comment | arxic Drupal
Your style is so unique in comparison to other folks I've read stuff from.
Many thanks for posting when you've got the opportunity, Guess I will just bookmark this blog.
Ernestthify replied on Permalink
t58mcfi p210mx
Reliable content. With thanks! <a href="https://cialistl.com/">buy cialis online</a>
ig replied on Permalink
Add new comment | arxic Drupal
Hello, I enjoy reading through your article post.
I wanted to write a little comment to support you.
Keithwerge replied on Permalink
z48xano v20tmu
Cheers, I like this.
<a href="https://valsartanhydrochlorothiazide.com/">losartan hydrochlorothiazide</a> <a href="https://viaonlinebuyntx.com/">list of approved canadian pharmacies</a> <a href="https://cephalexin-rxd.com/">Cost Of Keflex 500mg</a>
ig replied on Permalink
Add new comment | arxic Drupal
It's an amazing article in support of all the web people;
they will obtain benefit from it I am sure.
TyroneNus replied on Permalink
z953gzz v76ase
Thank you, An abundance of material!
<a href="https://canadianpharmacyntv.com/">canadian pharmacies that ship to us</a>
ig replied on Permalink
Add new comment | arxic Drupal
It's enormous that you are getting ideas from this piece of writing as well
as from our dialogue made at this time.
ClarkMoita replied on Permalink
f12kvs6 o151ti
Very good tips. Kudos.
[url=https://viaonlinebuymsn.com/]viagra without perscription[/url] [url=https://safeonlinecanadian.com/]canada drugs[/url] [url=https://canadianpharmacyntv.com/]drugstore online shopping[/url] [url=https://canadianpharmacycom.com/]mexican pharmacies shipping to usa[/url] [url=https://trustedwebpharmacy.com/]canadian online pharmacies legitimate by aarp[/url] [url=https://buymodafinilntx.com/]provigil medication[/url]
ig replied on Permalink
Add new comment | arxic Drupal
Hello, constantly i used to check webpage posts here in the early hours in the dawn, since i like to gain knowledge of
more and more.
RichardPhivy replied on Permalink
d26jlh6 u90zhl
Amazing loads of helpful tips! <a href="https://canadianpharmaciescubarx.com/">canadian cialis</a>
ig replied on Permalink
Add new comment | arxic Drupal
Hi, always i used to check weblog posts here early in the break of
day, since i love to learn more and more.
Larrywhele replied on Permalink
l70kgly n28vtl
Whoa many of terrific material. <a href="https://valsartanhydrochlorothiazide.com/">Price Of Hydrochlorothiazide 12 5mg Without Prescription</a>
ig replied on Permalink
Add new comment | arxic Drupal
Oh my goodness! Awesome article dude! Many thanks, However I am encountering troubles with your RSS.
I don't know why I am unable to subscribe to it.
Is there anyone else having identical RSS problems? Anyone who knows the answer can you kindly respond?
Thanks!!
LouisNup replied on Permalink
n34memt a54xmp
Superb forum posts. Regards. [url=https://buymodafinilntx.com/]provigil vs nuvigil[/url]
ig replied on Permalink
Add new comment | arxic Drupal
Wow! This blog looks just like my old one! It's on a totally different subject
but it has pretty much the same layout and design. Great choice of colors!
IsmaelAbill replied on Permalink
k54kfnx p84goq
You said it adequately.! <a href="https://canadianonlinepharmacytrust.com/">canada pharmaceuticals online</a> <a href="https://lisinopriltrust.com/">Lisinopril Norvasc</a> <a href="https://comprarbaclofensinreceta.com/">lioresal</a> <a href="https://celexa-today.com/">Exhaustion While Taking Celexa</a> <a href="https://levitraoua.com/">levitra 20mg</a> <a href="https://weightlosswellbutrin.com/">another name for wellbutrin</a> <a href="https://atarax-hydroxyzine.com/">hydrochloride medication</a>
ig replied on Permalink
Add new comment | arxic Drupal
Hello there, You have done an incredible job.
I'll certainly digg it and personally suggest to my
friends. I am sure they'll be benefited from this site.
Ernestthify replied on Permalink
u33mvg1 y68bfs
Thanks a lot. I value this. <a href="https://cheap-retin-a-micro.com/">retin-a</a>
ig replied on Permalink
Add new comment | arxic Drupal
Hi there, I would like to subscribe for this weblog to obtain hottest updates, therefore where can i do it please assist.
TyroneNus replied on Permalink
a93zrbu o16kdp
Awesome stuff. Kudos. <a href="https://buymodafinilntx.com/">Can Provigil Help With Depression</a>
ig replied on Permalink
Add new comment | arxic Drupal
I every time used to study post in news papers but now as
I am a user of web thus from now I am using net for posts,
thanks to web.
Keithwerge replied on Permalink
z97qjqn x45brt
Good stuff. Appreciate it.
<a href="https://r8sildenafil.com/">female viagra</a> <a href="https://buy-online-cephalexin.com/">cephalexin 500mg capsule antibiotic</a>
Pages
Add new comment