Page 1 of 1

Permissions w/ Joomla! 2.5 & IIS 7.5 & Windows Server 2008R2

Posted: Fri Oct 04, 2013 9:05 am
by Pepozzo
Hello!

I receive a "not writable" message on my Joomla! configuration panel for each file and folder.

I've followed the wiki of Joomla by adding permissions to IIS_IUSRS, but with no luck.

How can i set permissions correctly on my Windows Server?

Thanks!

My configuration:
- Windows Server 2008 R2 SP1
- IIS 7.5
- Joomla! 2.5.14

Re: Permissions w/ Joomla! 2.5 & IIS 7.5 & Windows Server 20

Posted: Mon Dec 30, 2013 6:08 pm
by Finzzownt
Hi,
On Windows 2012 64bit, I gave the user IUSR modify rights. Here is an ACL dump from one of the Joomla sites. Note the NT AUTHORITY\IUSR:(OI)(CI)(M) entry. The NT AUTHORITY\IUSR:(I)(OI)(CI)(R) entry exists, since I configured read rights on the root dir C:\inetpub\phproot\sites

Code: Select all

C:\inetpub\phproot\sites>icacls <sitename>
<sitename> CREATOR OWNER:(OI)(CI)(IO)(M)
        BUILTIN\Administrators:(M)
        NT AUTHORITY\IUSR:(OI)(CI)(M)
        NT AUTHORITY\IUSR:(I)(OI)(CI)(R)
        NT SERVICE\TrustedInstaller:(I)(F)
        NT SERVICE\TrustedInstaller:(I)(OI)(CI)(IO)(F)
        NT AUTHORITY\SYSTEM:(I)(F)
        NT AUTHORITY\SYSTEM:(I)(OI)(CI)(IO)(F)
        BUILTIN\Administrators:(I)(F)
        BUILTIN\Administrators:(I)(OI)(CI)(IO)(F)
        BUILTIN\Users:(I)(RX)
        BUILTIN\Users:(I)(OI)(CI)(IO)(GR,GE)
        CREATOR OWNER:(I)(OI)(CI)(IO)(F)
On Windows 2008 I remember I added the AppPool user also to the ACLs.
Since I'm running Windows 64bit, but PHP 32bit I created a separate AppPool, set it to 32 bit, created a new website, configured it with the 32bit appPool and gave the new website directory modify rights for the "IIS AppPool\<appPoolName" user.
More info on AppPool identities here: http://www.iis.net/learn/manage/configu ... identities
Without the modify rights I was not able to apply updates from within the Joomla Admin Backend.