Problem:
PHP is throwing errors saying it cannot find a directory when trying to upload a file. This usually means PHP does not have permissions to create or modify files in that directory.
Solution:
I’m not sure why, but adding Modify and Write permissions for COMPUTERUsers group solves the problem. Found the solution here: http://forums.iis.net/t/1153990.aspx