Salut donc la je me trompe pas de post ^^
à tu dans ton fichier config ceci :
Router::connect('/','posts/index');
pour savoir si tu redirige bien ver l'index ds post lorsque l'on tape juste le nom de ton site.
après si tu n'a pas cette ligne alors ajoute un debug($this->request); dans ton construct de la class Dispatcher pour voir se que contient l'url appeler :)
function __construct(){
$this->request = new Request();
Router::pars($this->request->url,$this->request);
$controller = $this->loadController();
//debug de request pour voir l'url appeler
debug($this->request);
if(!in_array($this->request->action,array_diff(get_class_methods($controller),get_class_methods('Controller')))){
$this->error('Le controller '.$this->request->controller.' n\'a pas de méthode');
}
call_user_func_array(array($controller,$this->request->action), $this->request->params);
$controller->render($this->request->action);
}
montre moi le résultat du debug ;)