stavo attraversando il tutorial ufficiale codeigniter quando ho colpito un intoppo ...codeigniter Function Call 404
Il tutorial avuto a salvare ed eseguire questo codice:
<?php
class Blog extends Controller {
function index()
{
echo 'Hello World!';
}
function comments()
{
echo 'Look at this!';
}
}
?>
se entro il seguente URL:
index.php/blog
funziona e visualizza "Ciao mondo!".
Quando modifico l'URL per visualizzare i commenti come segue:
index.php/blog/comments/
ottengo un 404.
Hai mai utilizzato un instradamento? o Mod_rewrite? Oltre a ciò, non riesco a capire come funziona. [1]: http://codeigniter.com/user_guide/general/routing.html –
Questo è quasi certamente un problema di routing. Assicurati di non avere percorsi catch-all dai passaggi precedenti nella guida dell'utente. Se si dispone di qualsiasi catch-alls, non verrà instradato correttamente al controller. – treeface