PHP flash uploader - can't get it working under IIS

Hello,

I am trying to use a flash based file uploader that I have used before on linux servers running apache, but now I am using a windows server running IIS and the uploader does not work. I have tried different php/flash file uploaders but I havent found one that works in this new server.

The first uploader I tried to use is the one I have used before:
Flash File Uploader - [d]online

But I also tried others like:
Upload large files using Flash Uploader - SOLMETRA

I don’t have a clue on how can I make this to work on IIS. I have no experience whatsoever working with windows. Maybe handling files on windows do not work the same as in linux… could also be the way file paths are handled?

I need help making any of this solutions to work under IIS, or at least any php file uploader I could use with IIS. Thank you!

Is error reporting turned on and or logging to a log file? If not make sure it is.

do you mean the error_reporting in php.ini? I think I do not have access to php.ini because I am on a shared hosting but the phpinfo() function shows me that error_reporting is set to: 6135. Not sure what that means.

what should I do next?

Also, the ‘upload.php’ file that the uploader uses is supposed to log something in a log.txt file but it is not logging anything. I am guessing it is supposed to log things in this file by looking at the code:

if($fp = fopen("log.txt","a+"))
	{	$contents = fwrite($fp, "===================================================\\r\
");
		$contents = fwrite($fp, "$ _FILES['filedata']: \\r\
");
		$contents = fwrite($fp, "FILES: ".print_r($_FILES['Filedata'],true));
		$contents = fwrite($fp, "$ _GET: \\r\
");
		$contents = fwrite($fp, "PROPERTIES: ".print_r($_GET,true));
		fclose($fp);
	}
...

I laso tried to create a log.txt file with 777 permissions in the same directory but I dont see that anything is logged into it.

Use an http monitoring tool to view the server responses when attempting an upload. This should give you a better idea of where the problem is.