Para instalar a Zend framework no ubuntu e puder usar a Zend_Tool automaticamente abrimos o terminal e autenticamo-nos como “root” com o seguinte comando:
sudo su
Vai nos ser pedida a password de administrador, em seguida vamos adicionar aos nossos repositórios o repositório da Zend Framework com o seguinte comando:
sudo add-apt-repository ppa:zend-framework/ppa
Agora que ja temos o repositório instalado vamos actualisar, e instalar a Zend Framework usando so seguintes comandos:
sudo apt-get update
sudo apt-get install zend-framework
E já está. Zend Framework instalada. Vamos usar a Zend Tool para verificar:
zf show version
Deverá aparecer no terminal algo como:
Zend Framework Version: 1.11.2
Nota: Usando este método quando sempre que esteja disponível uma nova versão da Zend Framework a copia local será actualizada.
Para usar a Zend Framework instalada será necessário inclui-la no include_path, ou adicionando o caminho no include_path por defeito a libraria é instalada em “/usr/share/php/libzend-framework-php/“.
Para puder usar multiplas versões da Zend Framework o que sugiro e que no vosso index.php em cada projecto façam um set_include_path() com o caminho para a versão pretendida.
by Haveno
21 Mai 2011 at 20:14
Aooo, vlws ae, era exatamente oque eu estava proucurando.. ^^
by Alex
17 Jun 2011 at 14:42
Como inicializo o zend apos a instalação..?
by Alex
17 Jun 2011 at 14:43
e como procedo para:
Para usar a Zend Framework instalada será necessário inclui-la no include_path, ou adicionando o caminho no include_path por defeito a libraria é instalada em “/usr/share/php/libzend-framework-php/“.
Para puder usar multiplas versões da Zend Framework o que sugiro e que no vosso index.php em cada projecto façam um set_include_path() com o caminho para a versão pretendida.
by Sabrina Bandare
08 Jan 2012 at 14:45
Oi,
Estou extremamente interessada em aprender Zend Framework, porém estou com uma imensa dificuldade de fazer funcionar no Linux Ubuntu
Já pesquisei diversos tutoriais na internet e tento executá-los sem sucesso.
********************************************************************************************************************
No link a seguir ilustro a instalação do Zend Framework em /usr/share/php/libzend-framework-php/Zend
http://imageshack.us/f/851/imagem1ih.png/
********************************************************************************************************************
********************************************************************************************************************
No link a seguir ilustro a inclusão dos arquivos zf.php e zf.sh em /usr/bin
http://imageshack.us/f/265/imagem2kp.png/
********************************************************************************************************************
********************************************************************************************************************
No link a seguir ilustro a edição do include_path no php.ini
;include_path = “.:/usr/share/php:/usr/share/php/libzend-framework-php”
http://imageshack.us/f/706/imagem3gk.png/
********************************************************************************************************************
No link a seguir ilustro a dificuldade que estou passando ao tentar acessar http://127.0.0.1/agenda/public/ o projeto criado via Zend Tool
http://imageshack.us/f/252/imagem4kk.png/
Warning: require_once(Zend/Application.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/agenda/public/index.php on line 18
Fatal error: require_once() [function.require]: Failed opening required ‘Zend/Application.php’ (include_path=’/var/www/agenda/library:.:/usr/share/php:/usr/share/pear’) in /var/www/agenda/public/index.php on line 18
by Miguel Pinto
15 Jan 2012 at 03:05
Oi,
Ok o problema neste caso é que ele não está a encontrar a libraria provavelmente porque o endereço (path) para a libraria está incorrecto.
Neste caso o erro esta no teu php.ini na linha do include_path que ainda está comentada. tenta retirar o ; que tens no inicio da linha, ficando:
include_path = “.:/usr/share/php:/usr/share/php/libzend-framework-php”
em vez de ;include_path = “.:/usr/share/php:/usr/share/php/libzend-framework-php”
Altera e reinicia o apache (sudo /etc/init.d/apache2 restart) para as alterações tomarem efeito.
Espero ter ajudado, e desculpa a demora mas tenho estado bastante ocupado.