I'm having a very weird problem: Whenever I try to get to my Movable Type installation by going to http://www.mydomain.com/mt.cgi, my browser prompts me to download the mt.cgi file. It does the same behavior for any other cgi file in the mt directory that I try to execute. When I actually download and open the mt.cgi file, this is what's inside:
#!/usr/bin/perl -w # Copyright 2001-2007 Six Apart. This code cannot be redistributed without # permission from www.sixapart.com. For more information, consult your # Movable Type license. # # $Id: mt.cgi 44845 2007-01-10 00:59:17Z bchoate $ use strict; use lib $ENV{MT_HOME} ? "$ENV{MT_HOME}/lib" : 'lib'; use MT::Bootstrap App => 'MT::App::CMS';
I have no idea what caused this; it's very sudden and I didn't make any changes to my server. Heeeeelp!

I would be most interested in seeing your httpd.conf file for Apache. I wonder if Apache is processing your CGI's properly.
Where is MT installed on your system? Have you:
Byrne, thanks for the response -- I'd love to provide the information but I have NO IDEA how to find it! My domain is hosted by asmallorange.com; I know my way around the FTP server and can navigate around the control panel but that's about it. Any tips on how I might be able to get the information you're looking for?
My MT installation is installed at http://www.danielmunz.com/mt4/mt.cgi. I don't kno about the two bullets you mentioned.
Sorry for being such a n00b ;) Thanks in advance for any more light you can shed on this.
Not sure about your host, but sometimes the files have to be in the cgi-bin directory. Do you have one of those?