in reply to Triggering Perl Scripts

Here's another option, akin to AgentM's suggestion that you might write a Perl FTP server and handle the whole thing through that. Handle the uploads via CGI scripts, and have the results submitted via LWP (or whatever makes sense -- as long as you submit the files via HTTP and have a CGI handle them).

Once the upload is complete, the CGI can check the file and update the site.

HTH