I've searched the net and here but not found an answer.
I have a VPS running on Windows 2008 with a number of domains administered by Plesk served out via IIS 7.
I have installed WordPress in one of the domains, and it all appears to work fine.
But... when I go to install a new theme, via wordpress, I am asked for the ftp credentials. When I enter them I'm given "FTP hostname is required" even though it is there and correct. I have tried using a standalone ftp client, and also Windows XP command line ftp both of which work fine.
I've tried the domain name on its own, with :21, with and without WWW. I've tried the server IP address, local host , localhost:21, 127.0.0.1, 127.0.0.1:21, I've also tried putting the values in the wp-config.php file.
I could just upload the theme zips manualy but I need to give control over choice of themes to somone else who would be unable to do that.
I have a standalone installation here, under XP using Apache , and that works fine and doesn't ask for ftp credentials.
If anyone has an answer I would be very grateful