500 is very generic, can caused by numerous issues. Looks more like a .htaccess or hosting issue, can you access server logs? like apache error.log
Perhaps, php-gd (GD library) is not installed ?
Perhaps, php-gd (GD library) is not installed ?