• Nenhum resultado encontrado

MANUAL DE INSTALAÇÃO DAS TECNOLOGIAS USADAS. Abrir o eclipse e ir em: help > software updates > find and install;

N/A
N/A
Protected

Academic year: 2021

Share "MANUAL DE INSTALAÇÃO DAS TECNOLOGIAS USADAS. Abrir o eclipse e ir em: help > software updates > find and install;"

Copied!
6
0
0

Texto

(1)

MANUAL DE INSTALAÇÃO DAS TECNOLOGIAS USADAS 1. PLUGINS DO ECLIPSE EUROPA

a. Subclipse 1.2.4 Baixar a versão 1.2.4;

Abrir o eclipse e ir em: help > software updates > find and install; Selecionar: Search for new features to install e Next;

Clicar em New Remote Site…;

Name: Subclipse, URL: http://subclipse.tigris.org/update_1.2.x; Deixa selecionada somente a caixa dele e clica em Next até o fim; Não instalar os itens que estão com um x vermelho.

b. Quantum 3.0.6 Baixar a versão;

Baixar o GEF versão 3.3 primeiro em:

o http://download.eclipse.org/tools/gef/downloads/; o Descompactar dentro do diretório do eclipse;

o Abrir o eclipse e ir em: help > software updates > find and install; o Selecionar: Search for new features to install e Next;

o Clicar em New Remote Site…;

o Name: GEF, URL: http://quantum.sourceforge.net/update-site; o Deixa selecionada somente a caixa dele e clica em Next até o fim; Abrir o eclipse e ir em: help > software updates > find and install;

Selecionar: Search for new features to install e Next; Clicar em New Remote Site…;

(2)

Deixa selecionada somente a caixa dele e clica em Next até o fim. c. PHPeclipse 1.1.8

Baixar o pacote no site: net.sourceforge.phpeclipse_1.1.8.bin.dist.zip; Extrair para dentro da pasta do eclipse;

Deixa substituir as pastas do eclipse;

Vai dar erro no com.quantum.feature (3.0.6) requires feature "org.eclipse.gef". Mas ele é necessário e teremos que instalá-lo;

Com o Eclipse fechado, vá até a pasta features;

Abrir o arquivo features.xml e ir na última tag plugin <plugin id="org.eclipse.pde.runtime" download-size="0" install-size="0" version="3.1.1" unpack="false" />;

Mudar a version para 3.3.0.v20070608-1300; Salvar e abrir o Eclipse;

Vá em Help> Software Updates> Manage Configuration; Procurar PHPeclipse 1.1.8 e clicar em Enable;

É necessário baixar o PDE para o PHPeclipse funcionar; Baixar o PDE do Eclipse em:

o http://download.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/index.php;

Extrair o PDE um nível acima da pasta Eclipse e substituir tudo; 2. PHP 5.2.4

Baixar a versão php-5.2.4; Extrair no raiz;

Colocar o diretório do php no path do Windows; 3. APACHE 2.0

(3)

Abrir o arquivo httpd.conf, no diretório conf, dentro do diretório do apache;

No final do arquivo colocar: LoadModule php5_module "c:/php5/php5apache2.dll" AddType application/x-httpd-php .php PHPIniDir "C:/WINNT";

Dentro da pasta do PHP tem um arquivo chamado php.inirecommended, copiá-lo para dentro do diretório Windows e renomear para php.ini; Abrir o php.ini e colocar no final a linha: doc_root = c:\Arquivos de

programas\Apache Group\Apache2\htdocs, mudando de acordo; 4. Phing 2.2.0

É pré-requisito do Propel.

http://phing.tigris.org/files/documents/995/33813/phing-2.2.0.zip; Extrair no raiz;

Nas variáveis de ambiente do Windows colocar: PHING_HOME=C:\opt\phing, lembrando de colocar o diretório certo onde extraiu-se o Phing;

No path adicionar: c:\phing\bin;

Abrir o prompt e digitar: phing –version; Tem que dar um erro assim:

o PHP Warning: require_once(phing/Phing.php): failed to open stream: No such file or directory in C:\phing-2.2.0\bin\phing.php on line 23 PHP Fatal error: require_once(): Failed opening required 'phing/Phing.php' (inc

lude_path='"C:\phing-2.2.0\classes";.;C:\php5\pear') in C:\phing-2.2.0\bin\phing .php on line 23

Entrar no php.ini;

Procurar pelo include_path;

Incluir o diretório classes do Phing e rodar o comando phing –version; Copiar o php.ini para do diretório do Windows;

(4)

o %SYSTEMROOT%\system32;%SYSTEMROOT%;%SYSTEMRO OT%\system32\WBEM;d:\j2sdK2.4.1_07\bin;%JAVA_HOME%\bin ;D:\Subversion\bin;D:\phing-2.2.0\bin;D:\PHP

Tirar a variável: PHING_HOME D:\phing-2.2.0\classes\phing; Reiniciar o prompt e digitar: phing –version.

5. Creole 1.1.0

É pré-requisito do Propel.

http://creole.tigris.org/files/documents/996/34245/creole-1.1.0.zip; Extrair no raiz;

Colocar no include o caminho dos quatro diretórios: creole, creole/classes, creole/classes/creole, creole/classes/jargon.

6. PROPEL 1.2.1

Seguir o tutorial do propel: http://propel.phpdb.org/docs/en/user_guide/, em Installation e Conventional install e Getting started;

No error.log do apache tem que dar esse erro para dar certo:

o [Tue Sep 18 23:17:48 2007] [error] [client 127.0.0.1] PHP Fatal error: Uncaught exception 'SQLException' with message 'sqlite extension not loaded [User Info: Array]' in

C:\\creole-1.1.0\\classes\\creole\\drivers\\sqlite\\SQLiteConnection.php:50\nS tack trace:\n#0 C:\\creole-1.1.0\\classes\\creole\\Creole.php(246): SQLiteConnection->connect(Array, 0)\n#1 C:\\Arquivos de

programas\\Apache Group\\Apache2\\htdocs\\teste2.php. Se não der certo, é porque a extensão está ativada;

Abrir o arquivo schema.xml procurar todos os SETNULL maiúsculos e substituam por setnull;

Também procurar todos os CASCADE maiúsculos e substituam por cascade;

Procurar todos os column name="title", coloquem do lado type="VARCHAR";

Alterar o build.properties e o runtime-conf de dentro do projeto bookstore, não na pasta generator;

(5)

o # The name of the project propel.project = bookstore # The database driver propel.database = mssql # The connection parameters (optional) propel.database.url =

mssql://localhost/bookstore;

Substitui tb o conteudo de runtime-conf.xml para:

o <?xml version="1.0" encoding="ISO-8859-1"?> <config> <log> <ident>propel-bookstore</ident> <level>7</level> </log> <propel> <datasources default="bookstore"> <datasource id="bookstore"> <!-- the Propel adapter (usually same as phptype of connection DSN) --> <adapter>mssql</adapter> <connection>

<phptype>mssql</phptype> <hostspec>localhost</hostspec> <database>./bookstore.db</database> <username></username> <password></password> </connection> </datasource>

</datasources> </propel> </config>;

Voltem para a pasta generator, e executem o comando novamente; Tirar o ponto e virgula desse sqlite do php.ini;

Substituir sqllite por mssql;

Substituam nos dois xml, inclusive no runtime-conf.xml; Vai gerar arquivos dentro de build/classes/bookstore; Colocar o bin do Propel no path;

Pronto pessoal! Estamos vendo o Propel funcionar! 7. POSTGRESQL 8.2

Ativar o postgresql no php.ini;

Procure as extensions e descomente todas que tem a ver com o postgresql;

Reinicie o Apache;

Temos que fazer um arquivo xml para o Propel, baseado nesse script do banco de dados;

E executamos o script no pgAdmin;

(6)

o pgsql PostgreSQL Support enabled PostgreSQL(libpq) Version 8.2.3 Multibyte character support enabled SSL support disabled Active Persistent Links 0 Active Links 0;

Pegar todos os arquivos dll do PHP e copiar para os diretórios do Windows, system e system32;

No diretório PHP, abrir o arquivo php.ini-recomended copiar todas as modificações que você já fez no seu php.ini, exceto a de extension, em outras palavras, a linha de doc_root:

o (doc_root = c:\Arquivos de programas\Apache

Group\Apache2\htdocs) e a linha de include_path. Descomente a linha do postgresql e substitua seus php.ini por esse arquivo e finalmente, reinicie o Apache;

Reiniciar o Apache; Vai mostrar:

o PostgreSQL(libpq) Version 8.2.3 Multibyte character support enabled SSL support disabled Active Persistent Links 0 Active Links 0;

8. PRADO 3.1.0

Extrair para o raiz;

Referências

Documentos relacionados

QUANDO TIVER BANHEIRA LIGADA À CAIXA SIFONADA É CONVENIENTE ADOTAR A SAÍDA DA CAIXA SIFONADA COM DIÂMTRO DE 75 mm, PARA EVITAR O TRANSBORDAMENTO DA ESPUMA FORMADA DENTRO DA

Trata-se de um laboratório situado no prédio AT/LAB, no piso térreo, possuindo paredes de alvenaria de blocos rebocadas, paredes divisórias em madeira, forro de laje reta, piso

(grifos nossos). b) Em observância ao princípio da impessoalidade, a Administração não pode atuar com vistas a prejudicar ou beneficiar pessoas determinadas, vez que é

Segundos os dados analisados, os artigos sobre Contabilidade e Mercado de Capital, Educação e Pesquisa Contábil, Contabilidade Gerencial e Contabilidade Socioambiental

É primeiramente no plano clínico que a noção de inconscien- te começa a se impor, antes que as dificuldades conceituais envolvi- das na sua formulação comecem a ser

A prova do ENADE/2011, aplicada aos estudantes da Área de Tecnologia em Redes de Computadores, com duração total de 4 horas, apresentou questões discursivas e de múltipla

Foram consideradas como infecção relacionada ao CVC os pacientes que apresentavam sinais locais de infecção (secreção purulenta e/ou hiperemia) e/ou hemocultura

“organização do sistema”, especialmente no que diz W Ministério da Saúde (MS), das Secretarias Estaduais de Saúde (SES) e das Secretarias Municipais de Saúde (SMS) e