CodeIgniter 500 Erro interno do servidor

Eu baixei um script PHP escrito usando o CodeIgniter. quando eu o executo a partir do host local, indo para a pasta admin, ele mostra o host local novamente. Além disso, ao executar a partir do meu host, ele mostra um erro interno do servidor 500.

Giro o site a partir dehttp: // localhost / myproj Funciona. Então, quando tento ir para a página de administração, que é a, thttp: // localhost / myproj / administrator, fornece um erro interno do servidor 500.

Li aqui que isso pode ser devido a um código incorreto no arquivo .htaccess. Este é o meu arquivo .htaccess atual

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ $1 [L,R=301]

RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]

# Without mod_rewrite, route 404's to the front controller
ErrorDocument 404 /index.php

Por favor me ajude. Sei que pode ser um problema muito pequeno, mas não consigo encontrar o erro.

questionAnswers(9)

yourAnswerToTheQuestion