sexta-feira, 16 de dezembro de 2011

Utilizando CakePHP em servidores compartilhados.

Quando se utiliza CakePHP em um host compartilhado temos um problema na regra de reescrita do seu arquivo de configuração .htaccess . Quando se tenta acessar uma aplicação cakePHP que acabou de ser criada nosso servidor não consegue fazer o redirecionamento incorreto. No exemplo criei um projeto chamado PopM incluido no pasta html_public do usuário no servidor.

Tentando acessar a aplicação assim que realizado o deploy
Podemos fazer a correção incluindo o parametro Base de redirecionamento no próprio arquivo .htaccess na raiz da aplicação da segunte forma:

   RewriteBase /~foo/PopM/

 onde /~foo/PopM/ é o caminho web base da aplicação. O RewriteBase cuida da conversão do endereço virtual.

Nenhum comentário:

Postar um comentário