Como Instalar ZF – Zend framework tool – no Windows com Wamp

Não de se admirar, mas uso Wampserver 2 no windows.

E, quando se trata de instalar algum recurso extra, algumas dicas precisam ser tomadas em consideração, lá vai uma:

No Wamp arquivo php.ini que o php.exe usa não é o mesmo que o Apache usa!

Estes tempos fui instalar o ZF tool e o bichinho não queria funcionar corretamente, pois eu colocava o caminho da biblioteca do Zend Framework no arquivo php.ini do Wamp ( que é o que está na pasta bin do apache ) e teria que ser no php.ini no diretorio do php mesmo.

Vamos ver como instalá-lo.

Instalando o ZF tool

1) Extraia o arquivo que você baixou do site da zend para c:\CAMINHO\PARA\wamp\apps\

2) Após ter extraído o que você baixou no site da Zend, procure pela pasta bin e copie os arquivos: zf.bat e zf.php para dentro do diretório do php no wamp, que deve estar em:

c:\CAMINHO\PARA\wamp\bin\php\phpVERSAO\

3) No mesmo diretório, procure pelo arquivo php.ini e abra-o no bloco de notas.

4) Procure pela linha:

 lang="sql

;include_path = ".;c:\php\includes"

e mude para:

 lang="sql

include_path = ".;c:/CAMINHO/PARA/wamp/apps/zend/library"

5) Reinicie Todos os serviços do Wamp

6) Abra o prompt de comando do DOS e digite:

 lang="sql

zf show version

Se tudo correu certinho, você verá algo assim:

ZF Tool Show version

IMPORTANTE: Caso seu ZF não seja reconhecido como comando interno ou externo, pois seu PHP.exe não foi configurado como variável do ambiente do windows. Para resolver isto siga os procedimentos abaixo:

1 – Clique com o botão direito em Meu Computador

2 – Propriedades

3 – Configurações Avançadas ou Aba Avançado

4 – Variáveis de Ambiente

5 – Procure e clique em “Path” e depois no botão “Editar”

6 – Adicione ao final do que estiver lá o caminho do php: ; c:\CAMINHO\PARA\wamp\bin\php\phpVERSAO

7 – ok, ok, ok

8 – Reinicie o computador.

DICA: eu uso o Console 2, que é uma excelente alternativa com mais configurações do que o tradicional prompt de comando do windows –Clique para baixa o Console 2 – sourceforge

5 comentários sobre “Como Instalar ZF – Zend framework tool – no Windows com Wamp”

  1. Olá Gilberto. Segui este tutorial entretanto um erro do Zend persiste a descrição é a seguinte:

    ***************************** ZF ERROR ********************************
    In order to run the zf command, you need to ensure that Zend Framework
    is inside your include_path. There are a variety of ways that you can
    ensure that this zf command line tool knows where the Zend Framework
    library is on your system, but not all of them can be described here.

    The easiest way to get the zf command running is to give it the include
    path via an environment variable ZEND_TOOL_INCLUDE_PATH or
    ZEND_TOOL_INCLUDE_PATH_PREPEND with the proper include path to use,
    then run the command “zf –setup”. This command is designed to create
    a storage location for your user, as well as create the zf.ini file
    that the zf command will consult in order to run properly on your
    system.

    Example you would run:

    $ ZEND_TOOL_INCLUDE_PATH=/path/to/library zf –setup

    Your are encourged to read more in the link that follows.
    Zend_Tool & CLI Setup Information
    (available via the command line “zf –info”)
    * Home directory found in environment variable HOMEPATH with value \Documents and Settings\pr81694
    * Storage directory assumed in home directory at location \Documents and Settings\pr81694/.zf/
    * Storage directory does not exist at \Documents and Settings\pr81694/.zf/
    * Config file assumed in home directory at location \Documents and Settings\pr81694/.zf.ini
    * Config file does not exist at \Documents and Settings\pr81694/.zf.ini

    To change the setup of this tool, run: “zf –setup”

    Tentei os comandos que ele descreve de todas as maneiras. Mas a msg de erro persiste.

    Desde já obrigado pela atenção.

    1. Olá Rodrigo,
      Eu tive esse mesmo problema. O que eu fiz: Refiz a primeira parte para ter certeza que não tinha esquecido nada, mas foi no passo 4 do tutorial do Wamp que resolvi meu problema.
      Eu fiz essa configuração usando o Wamp 32 bits (apache 2.2.11, php5.3.0 e MySQL5.1.36 ).

      Segui o tutorial abaixo para configurar o php.ini
      http://gilbertoalbino.com/como-instalar-zf-zend-framework-tool-no-windows-com-wamp/

      Na alteração do item 4 em:
      mude para:
      include_path = “.;c:/CAMINHO/PARA/wamp/apps/zend/library”

      Para funcionar mantive as barras para a esquerda ao invés de direita. No meu caso ficou assim: include_path = “.;C:\wamp\apps\zend\library”

      Minha path no Windows XP ficou assim: “;C:\wamp\bin\php\php5.3.0” sem as aspas.

      Espero ter ajudado.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *