Este es un error que generalmente está relacionado a la configuración de tu .htaccess probablemente en tu archivo .htaccess de apache tengas algo similar a:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
Este código debes cambiarlo a algo como:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
¿Notas la diferencia? Puedes verificar el cambio justo en la línea número 4 despues del index.php
Comentarios