Configurando e usando o Zend Tool no Windows

by @emersonbroga. 13 Comments

Olá pessoal,
esse é o primeiro post desse blog, e quero começar mostrando como usar o Zend Tool, mas todos têm muita dificuldade em configurá-lo no Windows. Esse tutorial é bem explicativo e principalmente para quem está iniciando no ZendFramework. Eu acho muito util o uso do Zend Tool para criar seus projetos… pois assim você não precisa de criar a estrutura Zend na mão.
Nesse tutorial estarei ensiando no windows Xp, mas no windows 7 é do mesmo jeito, não tem erro.
Agradeço ao Diego ( http://diegoholiveira.com ) que me ensinou como configurar.

Vamos lá…

Para acompanhar o tutorial é necessário que você tenha o Wamp (http://www.wampserver.com/en/download.php) instalado, Windows Xp e conexão com a internet.

Primeiramente baixe o ZendFramework em http://framework.zend.com/download/latest ..

Faça o Download do Zend Framework

Faça o Download do Zend Framework

Enquanto o download é efetuado, vamos configurar o php em sua máquina.
Clique com o botão direito em Meu Computador > Propriedades > Avançado > Variáveis de amiente :  Selecione “Path” e clique em editar. no final de todos os paths que estão descritos lá coloque  ‘;’ (pois todos os caminhos estão separados por ; ) e em seguida o caminho para a pasta do PHP ( No caso do wamp em sua instalação padrão fica em C:\wamp\bin\php\php5.3.0 (dependendo da versao do seu php)).

Configure o Path

Configure o Path

Feito isso abra o prompt e digite ” php -a ” … se aparecer a mensagem “Interactive Mode Enabled” está correto … se aparecer algo como “php não é um comando reconhecido, pode voltar e configurar a variavel Path novamente.

Agora que o download o Zend Framework acabou, descompacte-o e copie todos os arquivos da pasta bin  e cole na pasta do php ( No caso do wamp em sua instalação padrão fica em C:\wamp\bin\php\php5.3.0 (dependendo da versao do seu php)).

Copie o ZendFramework para o local correto

Copie o ZendFramework para o local correto

Agora crie  o seguinte caminho de diretorios “C:\php5\pear\” . Agora vá na pasta que vc descompactou o Zend e copie a pasta Zend para “C:\php5\pear\”.

Se estiver tudo ok, basta abrir o prompt e digitar “zf.bat create project NOME_DO_PROJETO” … crie seus projetos na pasta www do wamp, então via prompt vá até a pasta www do wamp e execute o comando de criar o projeto.

Crie o Projeto Zend Frame Work com o Zend Tool

Crie o Projeto Zend Frame Work com o Zend Tool

Prontinho …seu projeto estará pronto e configurado.

Espero que tenham gostado…
Muito obrigado.
[ratings]

  • http://diegoholiveira.com Diego Henrique

    Bom tutorial.

    Troca o link do meu twitter para o link do meu blog. :)

    Abraços

  • http://www.brunopullis.com.br Pullis

    Bacana a iniciativa Broga sucesso com o site xD

  • http://frogvideos.net Nuno Oliveira

    Eu instalei o Zend Server ultima versão, mas estou tendo problemas ao usar o Zen Tool.
    Estou fazendo o projecto Quickstart da própria página da Zend. Mas não consigo correr alguns dos comandos do zf.bat que eles indicam. Por exemplo:

    zf enable layout

    e

    zf configure db-adapter

    o erro é:

    Action ‘enable’ is not a valid action.

    e

    Action ‘configure’ is not a valid action.

    A versão do zf.bat também é a última..
    Será que me pode ajudar dando alguma dica?

    Obrigado

  • Pedro

    Amigo, segui seus passos e ele deu o seguinte erro: ZF ERROR – In order to run the zf command, you need to ensure that Zend Framework is inside your include_path…e um texto enorme a mais. Como eu conseguiria resolver? Obrigado! :)

  • fabio

    Valeu camarada, me ajudou muito.

    Abraços

    @fpmarcos

  • isadora

    quando eu vou em alterar path, para mim só aparece \Arquivos de programas\Windows Imaging

    o que eu faço?

  • @emersonbroga

    Quando você estiver nas configurações de variáveis de ambiente, ao selecionar path para editar, vão aparecer os paths já configurados em sua máquina, então você adiciona o caminho para o php, lembrando de separar por ‘;’.

    Obrigado

  • isadora

    Eu tive o mesmo problema do Pedro: “Amigo, segui seus passos e ele deu o seguinte erro: ZF ERROR – In order to run the zf command, you need to ensure that Zend Framework is inside your include_path…e um texto enorme a mais. Como eu conseguiria resolver? Obrigado! ”

    O que posso fazer para resolver?

  • @emersonbroga

    Eu acho que faltou seguir esse passo “Agora que o download o Zend Framework acabou, descompacte-o e copie todos os arquivos da pasta bin e cole na pasta do php ( No caso do wamp em sua instalação padrão fica em C:\wamp\bin\php\php5.3.0 (dependendo da versao do seu php)).” Tente aí e qualquer coisa em fale. Obrigado.

  • ClaudioMeinberg

    Creio que não emerson,

    O problema que eles estão enfrentando não é referente aos binarios e sim a biblioteca.
    Caso opte por utilizar a nova pasta (C:\php5\pear\zend) é necessario incluir esse path no arquivo php.ini (include_path = “c:\php5\pear”)

    Caso a instalação to wamp tenha sido a padrão, então a confusão houve na copia das bibliotecas do ZF, deveriam ter sido copiadas para (C:\wamp\bin\php\php5.3.0\PEAR), assim estarão no ambiente padrão e não será necessário incluir um novo path no php.ini…

    um abraço,

  • @emersonbroga

    Corretamente, concordo com você! Tudo que você disse é valido, mas há tambem a opção de incluir o path da biblioteca Zend nas variaveis de ambiente do windows.
    Obrigado.

  • http://www.baixetudo.tv/f/dexter r@zorWeb

    Boa materia irmao vlw ai;

  • Milena

    Boa matéria ! valeu .Isso ajuda muitos programadores assim como eu.
    Obrigada!