Uploading won't work on IIS
I have just installed another instance of concrete5 on my server (IIS 7.5). It works great except for one little, but vital thing: uploading files to the files manager. I have tried single upload (error with title "Upload Error" and message "Invalid File") this is the same error that occurs trying to upload with no file selected. Also batch upload doesn't work, it will show the upload bar filled but the uploaded file never appears in the list (there is no error message in this case).
I have given full access to the IUSR and ftp user for that website on all the folders of the concrete5 installation. I have also checked the temp folder in which files get stored during the upload and that folder also gives full access to all IUSR's.
Now i would think that the problem lies with my PHP installation or settings, but that doesn't seem to be the problem as i have other instances of concrete5 running without any problem. This leads me to believe that the problem lies within that specific installation of concrete5.
Any ideas or thoughts are welcome!
Thanks in advance, Manuel
Anyone on this?
I only have the one Windows server, but it seems to be occurring on IIS only. The instances (that i know about) that had this error are resolved by adding something to the "Allowed File Types" or some permissions.
And IUSRS (includes all that have IUSR_ prefix) has full rights over this folder. Just to be sure i added the IUSR for the specific website but it didn't help.
On a side note. Granting IIS_IUSRS permission generally works. But in reality IIS is using the IUSR account for anonymous access(By Default). I have to add IUSR to config, files, and packages in order to pass the run-tests before installation. Meanwhile the website root folder has IIS_IUSRS -> Read, List, Read&Execute. It would not pass until IUSR was added to the 3 folders.