I've been trying things for the last two days with no luck.
•Fresh download of 2.0x with CVS (unsuccessful install)
•Fresh download of 2.1x with CVS (unsuccessful install)
•Fresh download of 1.9 with CVS (successful install) and then upgrading (unsuccessful upgrade) to either 2.0x or 2.1x with CVS
•Fresh download of 2.1x with CVS and then command line installation via SSH (unsuccessful install)
In each case I'm starting with a blank subdomain directory and a database with no tables. The domain is running PHP 5.3 FastCGI
In each attempt at installing with the web browser I get past the server check. Importantly, perhaps, it says I'm running PHP 5.3. But at the point of upgrading modules I get the 500 Internal Server Error just like the OP.
During the Command Line install after the database setup I get:
== Environment ==
!! php !!
version 5.3.2 is required and you are running 5.2.17
!! php_extension zip !!
must be installed and enabled
The Zip PHP extension is now required by Moodle, info-ZIP binaries or
PclZip library are not used anymore.
That seems odd, doesn't it? The DH web panel says I'm running 5.3 and the web browser install method does as well.
Well either way, I'm worn out. Unless someone has any ideas Moodle 2 on DH has defeated me.