ja jechałem przez oficjalnego tutoriala codeigniter kiedy uderzył w przeszkodę ...codeigniter Funkcja połączeń 404
tutorial kazał mi zapisać i uruchomić ten kod:
<?php
class Blog extends Controller {
function index()
{
echo 'Hello World!';
}
function comments()
{
echo 'Look at this!';
}
}
?>
IF I wprowadź następujący adres URL:
index.php/blog
to działa i wyświetla "Hello World!".
Kiedy zmodyfikować URL, aby wyświetlić komentarze następująco:
index.php/blog/comments/
dostaję 404.
Czy używałeś jakiegoś rodzaju Routingu? lub Mod_rewrite? Poza tym, nie mogę sprawić wrażenia, jak to działa. [1]: http://codeigniter.com/user_guide/general/routing.html –
To prawie na pewno problem z routingiem. Upewnij się, że nie masz żadnych tras catch-all z poprzednich kroków w instrukcji obsługi. Jeśli posiadasz jakieś catch-ally, nie będzie on poprawnie kierował do kontrolera. – treeface