http://coppermine-gallery.net/demo/cpg14x/docs/index.htm#permissions_iis_windows
All very true. I did read that several times. Not being a linux person I did not comprehend the CHMOD info within that document (or else I would not have made the FTP comment regarding permissions above). But, your documentation says nothing about the default Windows IIS permissions and the manner in which explicit denials works. I followed your documentation to a 'T' and that was the problem. If I would have relied on what I already knew, I would have had this up and going 3 days ago.
Oh well, maybe some other will 'happen' upon my post here and come to understand that you must:
- Right-click on the folder
- Click advanced
- Uncheck box to Inherit from parent the permission...
- Click Copy to copy the permissions
- Click apply, not OK
- Find IUSR in the Permission entries box and highlight the user
- Click the edit button
- Make sure the drop-down box states 'This folder, subfolders, and files
- Uncheck any denys
- Check the allow for the permissions listed in the Coppermine documentation
- Click OK
- Check the box that states Replace permission entries...
- Click Apply
- Click yes, ok or whatever comes up on the warning
- Click ok to close the properties of the folder
- Move to next folder and replicate the process
By default IIS explicitly (at least iis6 does) denies those permissions to the IUSR and since these permissions are inherited from the default website in IIS, then any folder you place in WWW root will already have IUSR. Now if you have already manipulated websites on this server then you (or someone else) may have removed the IUSR. If you have to add the user manually, then the steps listed in the Coppermine documentation will work perfect.
Not saying that your documentation should have had these steps (I appreciate the documentation in general) but linking someone to that documentation to absolve the issue I experienced will not actually provide the user with 'support'.
Again, thanks for all
Mo