サーバーエラー 500 って httpd (apache) の返しているエラーです。普通は、error_log にエラーメッセージが出ているので、それを参照して具体的な不具合内容を調べます。

まあ、サーバーの設定に何か違いがあるのでしょう。