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.
- Clique com o botão direito no ícone do Meu Computador, e escolha a opção Propriedades.
- Clique na aba Avançado
- Escolha a opção Variáveis de Ambiente
- Existem duas caixas nesta tela, vá para a caixa de Variáveis do Sistema
- Busque a opção Path, e dê 2 cliques para editar
- 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.