HTTP 500 内部サーバーエラー ってことは、CGI モードで PHP が動いていてパーミッションが適切に設定されていないファイルがあるのではないでしょうか。

問題の症状は再現できそうにないし、適切に設定が行われたら解決しそうな問題のような気がします。