Dev (Back & Front)ARTIGO

CakePHP 1.2 Console no Windows

Olá, galera!

Vejo que muita gente tem dificuldades em usar o console do CakePHP 1.2 para usar o Bake, o ACL, etc., visto que o acesso ao console mudou da versão anterior do Cake(1.1.x.x). Veja aqui como configurar de maneira fácil seu computador para rodar o Console do CakePHP.

  1. Clique com o botão direito no ícone do Meu Computador, e escolha a opção Propriedades.
  2. Clique na aba Avançado
  3. Escolha a opção Variáveis de Ambiente
  4. Existem duas caixas nesta tela, vá para a caixa de Variáveis do Sistema
  5. Busque a opção Path, e dê 2 cliques para editar
  6. Ao final desta linha de configuração, você deverá adicionar o caminho da pasta onde está instalado o PHP, e o caminho da pasta console onde você descompactou o CakePHP 1.2.

Veja abaixo exemplo de como fazer:

Tendo como base meu computador, esta variável estava assim:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Arquivos de programas\Arquivos comuns\Adobe\AGL;C:\Arquivos de programas\K-Lite Codec Pack\QuickTime\QTSystem\; 

O PHP está instalado em meu PC na pasta D:\Apache\VertrigoServ\Php

O CakePHP foi descompactado na pasta D:\Apache\VertrigoServ\www\cakephp1.2

Portanto, o console do CakepPH está na pasta D:\Apache\VertrigoServ\www\cakephp1.2\cake\console

A linha de configuração das variáveis de ambiente ficou desta maneira:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Arquivos de programas\Arquivos comuns\Adobe\AGL;C:\Arquivos de programas\K-Lite Codec Pack\QuickTime\QTSystem\;D:\Apache\VertrigoServ\Php;D:\Apache\VertrigoServ\www\cakephp1.2\cake\console 

Bom, galera, espero que este tutorial ajude!

Abraços e até o próximo.

Trabalha com desenvolvimento de sites e sistemas em PHP/MySQL há cerca de 8 anos. Atualmente, desenvolve seus projetos usando frameworks PHP, tais como CakePHP e Laravel, preferindo Laravel devido às suas atualizações e ao código fácil, consistente e leve. Além de meu blog (http://billjr.com.br), mantém um site (http://billtec.com.br) onde, além de oferecer serviços, testa suas experiências e descobertas com o Laravel. Nas horas vagas, como bom Nerd, assiste a filmes, séries e animes, e lê bons livros. Siga no Twitter @billjr.

Ver perfil