Here what I did for my IIS for it to work. I finally upgraded to 3.3.15 using the below steps.
On the IIS Root website folder
icacls "phpbb_ROOT_FOLDER" /grant IIS_IUSRS:(F) /t /c
On the IIS Root website folder
icacls "phpbb_ROOT_FOLDER" /grant Everyone:(F) /t /c
After upgrade, remove it using this below command
icacls "phpbb_ROOT_FOLDER" /remove:g Everyone /t /c
My php.ini was using my system temp folder as Temp Storage which is found using "echo %TMP%" or "echo %TEMP%"
On that folder %TEMP / %TMP% I ran
icacls "Windows temp directory" /grant IIS_IUSRS:(F) /t /c
On the IIS Root website folder
icacls "phpbb_ROOT_FOLDER" /grant IIS_IUSRS:(F) /t /c
On the IIS Root website folder
icacls "phpbb_ROOT_FOLDER" /grant Everyone:(F) /t /c
After upgrade, remove it using this below command
icacls "phpbb_ROOT_FOLDER" /remove:g Everyone /t /c
My php.ini was using my system temp folder as Temp Storage which is found using "echo %TMP%" or "echo %TEMP%"
On that folder %TEMP / %TMP% I ran
icacls "Windows temp directory" /grant IIS_IUSRS:(F) /t /c
Statistics: Posted by abah1234 — Mon Apr 28, 2025 4:09 pm