zf básico - 2. instalação

7
1 Zend Framework Zend Framework Parte II: Instalação Parte II: Instalação

Upload: marcos-bezerra

Post on 21-May-2015

1.894 views

Category:

Education


4 download

DESCRIPTION

Mini-curso sobre Zend Framework - Parte 2

TRANSCRIPT

Page 1: ZF Básico - 2. Instalação

11

Zend FrameworkZend Framework

Parte II: InstalaçãoParte II: Instalação

Page 2: ZF Básico - 2. Instalação

22

Habilitando o mod_rewriteHabilitando o mod_rewrite

Certifique-se de que o XAMPP está Certifique-se de que o XAMPP está previamente instalado.previamente instalado.

Abra o arquivo C:\xampp\apache\Abra o arquivo C:\xampp\apache\conf\httpd.confconf\httpd.conf

Localize e descomente a linha 118: Localize e descomente a linha 118: #LoadModule rewrite_module #LoadModule rewrite_module modules/mod_rewrite.somodules/mod_rewrite.so

Adicione a seguinte linha no final:Adicione a seguinte linha no final:AccessFileName .htaccessAccessFileName .htaccess

Page 3: ZF Básico - 2. Instalação

33

Habilitando o mod_rewriteHabilitando o mod_rewrite Setar a opção AllowOverride como All.Setar a opção AllowOverride como All.Trocar as linhas abaixo (186-191):Trocar as linhas abaixo (186-191):<Directory /><Directory /> Options Indexes FollowSymLinksOptions Indexes FollowSymLinks AllowOverride None AllowOverride None </Directory></Directory>

por:por:<directory><directory> Options FollowSymLinks IncludesOptions FollowSymLinks Includes AllowOverride All AllowOverride All </directory></directory>

Page 4: ZF Básico - 2. Instalação

44

Habilitando o PDOHabilitando o PDO

Abra o arquivo C:\xampp\php\php.ini.Abra o arquivo C:\xampp\php\php.ini. Localize a seção Localize a seção Dynamic Dynamic

ExtensionsExtensions.. Localize as linhas que contêm as Localize as linhas que contêm as

extensões php_pdo*.dll (linhas 638 a extensões php_pdo*.dll (linhas 638 a 646).646).

Descomente todas as extensões neste Descomente todas as extensões neste intervalo (9 ao todo).intervalo (9 ao todo).

Obs.: A compilação do XAMPP não dá Obs.: A compilação do XAMPP não dá suporte ao SGBD Informix.suporte ao SGBD Informix.

Page 5: ZF Básico - 2. Instalação

55

Tornando o ZF acessívelTornando o ZF acessível

Descompacte o arquivo ZendFramework-Descompacte o arquivo ZendFramework-1.0.3.zip no diretório C:\xampp\htdocs\1.0.3.zip no diretório C:\xampp\htdocs\

Renomeie o diretório do framework Renomeie o diretório do framework simplesmente para Zend.simplesmente para Zend.

Descompacte o arquivo PHPUnit-3.0.6.zip Descompacte o arquivo PHPUnit-3.0.6.zip no diretório C:\xampp\htdocs\Zend\tests\no diretório C:\xampp\htdocs\Zend\tests\

Entre em PHPUnit-3.0.6 e mova os arquivos Entre em PHPUnit-3.0.6 e mova os arquivos e sub-diretórios para o nível de \testse sub-diretórios para o nível de \tests

Apague a pasta PHPUnit-3.0.6 em \testsApague a pasta PHPUnit-3.0.6 em \tests

Page 6: ZF Básico - 2. Instalação

66

Protegendo a biblioteca do Protegendo a biblioteca do ZFZF

Abra um editor de textos de sua Abra um editor de textos de sua preferência e abra um documento preferência e abra um documento em branco.em branco.

Escreva a seguinte linha:Escreva a seguinte linha:

deny from alldeny from all Salve como: C:\xampp\htdocs\Zend\Salve como: C:\xampp\htdocs\Zend\

library\.htaccesslibrary\.htaccess

Page 7: ZF Básico - 2. Instalação

77

ReferênciasReferências

MINETTO, Elton Luis. MINETTO, Elton Luis. Frameworks para Frameworks para Desenvolvimento em PHP. Desenvolvimento em PHP. São Paulo: São Paulo: Novatec, 2007.Novatec, 2007.

ZEND FRAMEWORK. API Manual. Disponível ZEND FRAMEWORK. API Manual. Disponível em: em: <http://framework.zend.com/apidoc/core/> <http://framework.zend.com/apidoc/core/> Acesso em: 24 fev. 2008, 19:33.Acesso em: 24 fev. 2008, 19:33.

CANTINHO DO ZEND FRAMEWORK. CANTINHO DO ZEND FRAMEWORK. Introdução. Disponível em: Introdução. Disponível em: <http://zendframework.ribafs.net/taxonomy<http://zendframework.ribafs.net/taxonomy/term/1> Acesso em: 24 fev. 2008, 15:10./term/1> Acesso em: 24 fev. 2008, 15:10.