FastCGI化しているMovableTypeでちょっと大きなサイズのファイルをアップロードすると、「Internal Server Error」のエラーが表示されてしまったので、Apacheのエラーログを見ると、以下のようなエラーが出ていました。
mod_fcgid: HTTP request length 132993 (so far) exceeds MaxRequestLen (131072)
調べてみると、mod_fcgidの「FcgidMaxRequestLen」を明示的に指定しないといけないらしい。
なので、Apacheの設定ファイルhttpd.conf(別で/etc/httpd/conf.d/fcgid.confなどで指定している人はそこ)の、<IfModule mod_fcgid.c>の間に以下を追記すると問題なく動作します。
FcgidMaxRequestLen 10485760
上記は、10MBの設定。単位はbyteで指定します。