2015-01-30 15 views
5

Sto lavorando con il framework codeigniter e, mentre lo carico su un host, mi ha dato un errore interno di 500.Errore di server interno Codeigniter 500 a causa di index.php

Ma quando aggiungo index.php a config.php, ha funzionato.

Cosa devo fare?

Nel mio .htaccess ho questo:

RewriteEngine On 

RewriteBase /ci-framework/ 

E anche quando pulisco /ci-framework/ dalla fine del RewriteBase non funziona.

Grazie mille.

+1

assicurarsi che il rewrite_modue WAMP è su .. in APACHE> APACHE Moduli> rewrite_module –

+0

@HardikRanpariya ho appena pulito 'RewriteBase/CI-framework /' e Funziona. Comunque grazie :) –

risposta

4

Non è necessario aggiungere index.php nel file config.php. Assicurarsi di avere seguente riga nel file di .htaccess:

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ index.php?/$1 [L] 
</IfModule> 
Problemi correlati