quinta-feira, 26 de janeiro de 2012

Configurando o Zend Framework e Zend Tools no WAMP

Nesta etapa irei demonstrar como instalar o Zend Framework e o Zend Tools no WAMP, como o negócio é pora mão na massa vamos direto ao assunto:

O WAMP pode pode ser baixado no seguinte link:

http://sourceforge.net/projects/wampserver/files/WampServer%202/WampServer%202.1/WampServer2.1e-x32.exe/download


Baixe o Zend Framework em:
http://framework.zend.com/download/latest

Apos baixado recomenda-se que seja colocado a pasta zend em:

c:\wamp\apps\
 Edite o arquivo do php.ini utilizado pelo apache existem 2 arquivos php.ini um que será utilizado pelo apache e php para redirecionar os includes e outro que será utilizado pelo zend tools, primeiro vamos configurar o apache e php:

c:\wamp\bin\apache\VERSAOAPACHE\bin\php.ini

insira o caminho na area de includes:

include_path = ".;C:\wamp\app\zend\library"

Reinicie o WAMP.

Pronto agora projetos que utilizarem Zend poderão utilizar as bibliotecas, do Zend, evitando problemas como:


Warning: require_once(Zend/Application.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\meusite\public\index.php on line 18

Fatal error: require_once() [function.require]: Failed opening required 'Zend/Application.php' (include_path='C:\wamp\www\meusite\library;.;C:\php5\pear') in C:\wamp\www\meusite\public\index.php on line 18

Agora vamos instalar o Zend Tools, ferramenta de comandos por prompt DOS que auxiliam a criação de projetos, controllers, actions, forms, models e etc.

Para que o php seja rodado apartir de linha de comando no prompt do DOS edite va em clique com o botão direito em meu computador no menu iniciar, escolha propriedades, vá na aba avançado e clique no botão Variaveis de ambiente, em variaveis de sistema clique duas vezes em path, digite ponto e virgula ";" e insira o caminho para o seu php:

c:\wamp\bin\php\suaversaophp

reinicie o computador

apos a inicialização abra o prompt do dos e digite:

php -v

Deverá aparecer na tela a versão do php instalada, caso contrário o caminho digitado anteriormente deve estar errado, volte e refaça este passo.

Agora para que o php interprete os comandos do zend primeiro va na pasta bin dentro do arquivo que você baixou com o zend e copie os arquivos zf.bat e zf.php para a pasta:

c:\wamp\bin\php\suaversaophp\

É necessário que você edite o arquivo:


c:\wamp\bin\php\suaversaophp\php.ini

E inclua a mesma linha que você inseriu no php.ini utilizado pelo apache:

include_path = ".;C:\wamp\app\zend\library"

 abra uma janela do MS-DOS e digite:

zf show version

Aparecerá na tela a versão do zend que você baixou.

Caso o caminho esteja configurado errado irá aparecer a mensagem:

ZF ERROR dizendo que o caminho esta errado, ele diz para você rodar o comando:

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

mas acredito que isso seja uma mensagem padrão que servira no linux, que veremos em outro post, para corrigir este problema refaça o ultimo passo e veja como esta o arquivo em c:\wamp\bin\php\suaversaophp\php.ini

Caso tenha certo e você tenha visto a versão do Zend você pode criar os projetos através de linha de comando no DOS, veremos em outro post isso.

Nenhum comentário:

Postar um comentário