Document on building Drupal on Windows 2008
We certainly don't recommend using Windows as a web server, but some organizations just don't have any other option for a server environment.
In looking for a best practice for implementing Drupal 7 on IIS, we wrote up the following guide:
http://openconcept.ca/installing-drupal-windows-2008
We don't pretend to be Windows Server Admins, but found existing guides inadequate. We would like to have more collaboration around this document, so if you are interested in contributing, please let us know.
Hopefully this is able to help more organizations adopt Drupal 7.
Read moreAnyone solve civicrm permission problem?-web-server needs to be granted write access
Anyone had problem with Civicrm installation?
"default/files folder writeable? error"
I saw people resolved the problem by doing
attrib -r default /s /d
attrib -r files /s /d
or
using unixtool chmod 777 mathod.
I even did
icacls sites\default /grant IIS_IUSRS:(M)
icacls sites\default /grant IUSR:(M)
icacls sites\default\files /grant IIS_IUSRS:(OI)(CI)(M)
icacls sites\default\files /grant IUSR:(OI)(CI)(M)
Also I tried GUI giving all the permission(check everything for thedefault folder) to IUSR AND IIS_IUSR
Read moreDrupal 6 on WIMP with Forms Authentication/IIS7 Integrated Pipeline
We are currently experimenting with using Drupal 6 (soon Drupal 7) with ASP.Net Forms Authentication and a mildly modified External HTTP Authentication Module. Everything is working great for authenticated users. For anonymous requests everything works well too, with one exception. All PHP Posts by unauthenticated visitors hang until the PHP Timeout and then return a 500.0 Error. This error provides no detail of the actual description of the problem even though verbose logging is on. This is true inside or outside of Drupal.
Read moreAuth (permission?) problem in IIS 7
Hi all!
I got really annoying thing while moving my Drupal site from one Windows server to another and fighting it several days already.
I wanted just to clone the site (Drupal 5.18, MySql 5.1, PHP 5.2.6 all versions remain the same)
Servers config:
OLD: Windows Server 2003, IIS 6 with PHP ISAPI filter, standard auth model
NEW: Windows Server 2008 SP2, IIS 7 with PHP FastCGI module, Classic .NET application pool (operate under Network service), permissions to read on PHP and website folder are gratned for IUSR and NEWSERVER_IUSR.
Both servers are in domain.
Read more

