Page 1 of 1

Installation problems on Windows Server 2008 R2

Posted: Thu Sep 16, 2010 7:55 pm
by jbiddle61
Script URL:
Version of script:
Hosting company:
URL of phpinfo.php:
URL of session_test.php:
What terms did you try when SEARCHING for a solution: +IIS +Install

Write your message below:

The installation test page says that both the hesk_settings.inc.php file and the attachments directory are not writable.

I have the application pool set as follows:
.Net Framework Version: No Managed Code
Enable 32-bit Applications: True
Identity: this is set to a domain user account.

I've set the permissions to the above file and folder in Windows Explorer for both the IIS_IUSRS group and the domain account configured on the application pool as described in viewtopic.php?f=13&t=1406

Has anyone had success getting Hesk running on Windows Server 2008 R2?

I'm using PHP 5.3.3 and MySQL 5.1.

Re: Installation problems on Windows Server 2008 R2

Posted: Fri Sep 17, 2010 2:49 pm
by Klemen
I never used Windows Server 2008 so I am afraid I can't be of much help here.

Do PHP sessions work on your server? Try giving the settings file and attachments folder the same permissions that your session save_path directory has.

Re: Installation problems on Windows Server 2008 R2

Posted: Mon Sep 20, 2010 6:52 pm
by jbiddle61
PHP sessions are working correctly.
The domain account that I have configured for the application pool is showing up in the USERNAME environment variable when I run phpinfo.php
If I log into the server using the domain account, I can alter the config file and create files in the attachments folder.

I can't figure out why this is not working.

Re: Installation problems on Windows Server 2008 R2

Posted: Mon Sep 20, 2010 7:59 pm
by jbiddle61
A bit more Google-ing turned this up:

For IIS 7 or later, the correct user to grant write permissions to is 'IUSR', not 'IIS_IUSR' or 'IUSR_servername'.

Now if I can just get MySQL to work correctly...

Re: Installation problems on Windows Server 2008 R2

Posted: Tue Sep 21, 2010 2:52 pm
by Klemen
Thanks for sharing.

From another post just few minutes ago - try using 127.0.0.1 as the host name for mySQL.