Si en su sitio ocurre un Error de Servidor Interno 500, lo mas comun es que sea problemas en las configuraciones de php en su arcihvo de .htaccess. Normalmente se observaria de esta forma:
php_value "register_globals" "1"
Para arreglar esto simplemente cree un archivo llamado php.ini en su carpeta publica _html, y remueva las lineas del archivo .htaccess y peguelas en su arvhivo de php.ini. Luego modifiquelos a algo parecido como esto:
register_globals = On
Si el problema persiste, chequee los permisos de sus archivos y carpetas.
En un servidor PHPSuExec usted no puede tener arhivos con 777 permisos.
Por razones de seguridad usted debe mantener todas las carpetas en 755 y los archivos en 644.
Algunas aplicaciones requieren que un archivo tenga permisos mayores a 644, pero asegurese de que cambie los permisos solo para ese archivo.