Creio que seja seu arquivo "bootstrap.php"

Tente algo como:

> Route::set('default', '(<controller>(/<action>(/<id>(/<id2>))))')
>     ->defaults(array(
>         'controller' => 'cliente',
>         'action'     => 'index',
>     ));
>



Em 23 de fevereiro de 2011 15:21, Gladyston Batista
<[email protected]>escreveu:

> Pessoal, boa tarde. Estou precisando de um help de vcs. Apesar de trabalhar
> com desenvolvimento PHP a mais de 7 anos, sempre trabalhei na evolução de um
> único sistema que hoje tem aproximadamente 1,2 milhões de linhas de código).
> Devido a estrutura defasada do sistema, ate hoje só trabalhei com os
> frameworks Smarty para view e ADODB para o model, que por sinal fui eu quem
> os introduzi no núcleo do sistema, visto que antes tudo era feito acessando
> a API do MySQL diretamente ou escrevendo o código espaguete.
>
> Agora estou começando a estudar alguns frameworks mais completos e o kohana
> tem me chamou a atenção, porem não estou conseguindo fazer uma operação
> básica. Estou tentando passar 2 parâmetros pela URL mas não estou
> conseguindo. Será que poderiam me mostrar aonde estou errando? Desde já
> muito obrigado.
>
> *URLs acessadas pelo firefox:*
> http://localhost/kohana/Cliente/
> *retorno com sucesso: "action_index"*
>
> http://localhost/kohana/Cliente/parm1/ola
> *retorno com sucesso**: "P1: ola"*
>
> http://localhost/kohana/Cliente/parm2/ola/kohana/
> *Mensagem de erro: *
> *SYSPATH/classes/kohana/request.php [ 676 ]***
> *671 }*
> *672*
> *673 // No matching route for this URI*
> *674 $this->status = 404;*
> *675*
> *676 throw new Kohana_Request_Exception('Unable to find a route to match
> the URI: :uri',*
> *677 array(':uri' => $uri));*
> *678 }*
> *679**
> 680 /******
> 681 * Returns the response as the string representation of a request.*
>
>
> *Arquivo "/www/kohana/application/classes/controller/cliente.php"*:
>
> class Controller_Cliente extends Controller {
>
>   public function action_index() {
>     $this->request->response = "action_index";
>   }
>
>   public function action_parm1($parmA) {
>     $this->request->response = "P1: $parmA";
>   }
>
>   public function action_parm2($parmA, $parmB) {
>     $this->request->response = "P1: $parmA - P2: $parmB";
>   }
> }
>
>
> *Arquivo "/www/kohana/.htaccess" (igual ao exemplo):
>
> *
> # Turn on URL rewriting
> RewriteEngine On
>
> # Installation directory
> RewriteBase /kohana/
>
> # Protect hidden files from being viewed
> <Files .*>
>     Order Deny,Allow
>     Deny From All
> </Files>
>
> # Protect application and system files from being viewed
> RewriteRule ^(?:application|modules|system)\b.* index.php/$0 [L]
>
> # Allow any files or directories that exist to be displayed directly
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
>
> # Rewrite all other URLs to index.php/URL
> RewriteRule .* index.php/$0 [PT]
> *
> *
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php"
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>



-- 
Atenciosamente,
Bernardo Sepulveda de Castro
------- ------- ------- -------- -------- --------
*Sudeste Hosting...*
Ideias e Soluções Web
www.sudestehosting.com.br
(21)3305-3105

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a