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

This forum is for issues with installing Joomla! 2.5 (All 1.6 and 1.7 releases have reached end of life and should be updated to 2.5.) on IIS webservers.

Moderator: General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Pepozzo
Joomla! Apprentice
Joomla! Apprentice
Posts: 14
Joined: Sat Jul 18, 2009 11:28 pm

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

Postby Pepozzo » Fri Oct 04, 2013 9:05 am

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

Finzzownt
Joomla! Fledgling
Joomla! Fledgling
Posts: 4
Joined: Thu Jun 11, 2009 10:40 pm

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

Postby Finzzownt » Mon Dec 30, 2013 6:08 pm

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/configuring-security/application-pool-identities
Without the modify rights I was not able to apply updates from within the Joomla Admin Backend.


Return to “Joomla! 2.5 on IIS webserver”

Who is online

Users browsing this forum: No registered users and 3 guests