You are not logged in.
Hi,
I'm trying to install GLPI on a Windows Server 2016 server, with IIS10 and PHP 7.2.
I have given the modification permissions to the users: IIS_IUSRS, Users, IUSR, NETWORK SERVICE (permissions to modify the glpi folder).
During the verification of the requirements, the following message is returned to me:
"Web access to the files directory should not be allowed but this cannot be checked automatically on this instance.
Make sure acces to error log file is forbidden; otherwise review .htaccess file and web server configuration."
Any suggestions on how to solve?
Thank you.
Last edited by Alfio Santoro (2019-09-30 14:20:14)
System & Network specialist
Offline
Anyone who can suggest me some solution?
System & Network specialist
Offline
Anyone who can suggest me some solution?
Hello
I don't know much about how to set up GLPI on windows servers, but you already did review the access permissions to correct read/write of webserver to access files from glpi folder. Usually this is setup to apache group with recursive permissions (i don't know if you using apache).
What version of glpi you trying install?
Offline
Hi,
i use glpi 9.4.4, PHP 7.3.7 , on Windows Server 2016 with IIS.
I gave permission for changes to the following groups: IUSR, Users, IIS_IUSRS,
thank you.
System & Network specialist
Offline
Hi,
i use glpi 9.4.4, PHP 7.3.7 , on Windows Server 2016 with IIS.
I gave permission for changes to the following groups: IUSR, Users, IIS_IUSRS,thank you.
Do you have a instance of Apache running ?
Offline
Hello, I have the same message.
Glpi 9.4.4 is installed on Windows Server 2016, Wamp 3.1.0, Apache 2.4.27, PHP 7.1.9 MySQL 5.7.19.
Offline
I also need some solutions?
Offline
The fastes solution I know is to use a Linux server and avodi windows. A Virtual machine can be used too.
Otherwise, try with phpcas.
Are u sure u haven't a button with "proceed anyway"?
CAS is used only for auth versus 3d party server
Offline
My problem is not CAS (I don't use it) but the last line with Web access ....
Offline
Let's start from begining: that last line is only a warning for a person installing GLPI, it doesn't prevent from installing and using GLPI. Are you able to proceed with installation? Forget for a moment about this warning, this can be verified later, with GLPI running.
GLPI 9.5.1 CentOS
Offline
Check the apache configuration file... you will see the next lines...
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory><Directory /usr/share>
AllowOverride None
Require all granted
</Directory><Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
And you will change it for this, y the tags <Directory /var/www/>
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory><Directory /usr/share>
AllowOverride None
Require all granted
</Directory><Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Next restart the apache service
Roberto Flores
Telegram: @rcfloresh
Grupo de GLPI Español (Telegram): https://t.me/glpisp // Discord: https://discord.gg/NXwp2UjC
Offline
I can't find <Directory /var/www/> in httpd.conf.
Offline
Do I need to add it ?
Offline
Somebody could answer me, please ?
Offline
Let windows and use linux for your glpi server.
Offline
It's not possible for the moment. An other answer, please .
Offline
I can't find <Directory /var/www/> in httpd.conf.
I think it is not that same directory in Windows, but I can't say for sure what it is... Try
<Directory "C:/wamp64/www/">
or
<Directory "C:/wamp64/www/glpi/">
Offline
Thank you at all, my problem was corrected by adding "Require all granted" in httpd.conf like robertocarlos.floresh
Offline
Yes, adding "Require all granted" to the https.conf has fixed the issue.
Offline