Como estou de ferias, ainda nao escrevi nada esse mes. Entao, para nao deixar o blog tao sozinho, vou colocar aqui um link para a pagina do Faro Fino: Um projeto muito legal, onde aprendi muitas coisas com a Cristina e o Fabricio.O Faro Fino e um sistema de buscas que utiliza uma API do Google para refinar os resultados de acordo com o perfil do usuario. Infelizmente, parece que o Google descontinuou essa API em Java.A pagina do Faro Fino e http://projetoftn.xwiki.com/xwiki/bin/view/Main/ProjetoFaroFinoO Fabricio apresentou o Faro Fino no XI Simposio Brasileiro de Sistemas Multimidia e Web. Foi muito legal trabalhar nesse projeto. Espero que venham outros.Logo coloco um texto novo.Ate ja ja!! Ola,Tenho colocado posts (muito) raramente aqui mas, apesar disso, alguns que coloquei me foram uteis depois para repetir alguma instalacao, configuracao, etc. Assim, esse post se destina a descrever a configuracao de um servidor web com PHP capaz de rodar aplicacoes que acessam webservices.A forma mais facil de rodar aplicacoes PHP era, ate entao, a instalacao do pacote EasyPHP, disponivel para download em http://sourceforge.net/project/downloading.php?groupname=quickeasyphp&filename=EasyPHP-2.0b1-setup.exe&use_mirror=ufpr. Porem, apos fazer essa instalacao numa maquina rodando Windows Vista Business, nenhuma pagina PHP era apresentada.A proxima opcao foi instalar um servidor Apache e PHP "manualmente". Para resumir os passos, ha um tutorial muito util a respeito na pagina http://www.php-mysql-tutorial.com/install-apache-php-mysql.php.Faca o download do instalador do Apache em http://httpd.apache.org/. Siga as instrucoes de instalacao do tutorial.Teste 1: Apos a instacao do Apache, digite http://localhost no seu browser. Deve aparecer uma tela com a frase It Works! E sinal de que o Apache por si so esta funcionando.Depois de instalar o Apache e fazer o que esta descrito no tutorial para instalar o PHP, misteriosamente o PHP ainda nao funcionava. Nesse ponto, eu e a Cris perdemos varias horas tentando fazer a configuracao. Aqui vai um resumo de passos que diferem do tutorial por causa da versao do PHP e do Apache.Obs: No download do PHP ha opcoes para usar o instalador ou descompactar o .zip. Nao consegui fazer funcionar com o instalador. Entao, prefira o .zip.Apos descompactar o pacote, acesse o arquivo httpd.conf na pasta /conf da instalacao do Apache. Prefira um path name sem espacos para a instalacao do Apache. Algo como c:\apache e simples e funcional.Mude as seguintes diretivas para:DocumentRoot "C:/www" DirectoryIndex index.html index.htm index.phpAdicione as linhas abaixo no final do arquivo ao inves das sugeridas no tutorial:LoadModule php5_module php/php5apache2_2.dllAddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phpsTeste 2: Crie um arquivo chamado teste.php na pasta c:\www com o seguinte conteudo:Reinicie o Apache. Apos, digite no seu browser http://localhost/teste.php. Devera aparecer uma pagina como a descrita no tutorial. Se nao aparecer, revise todas as configuracoes dos arquivos httpd.conf e php.ini. Lembre-se de reiniciar o servico do Apache a cada modificacao.Quando funcionar, e sinal que o Apache + PHP ja estao funcionando. Agora, so falta ser cliente de Webservices.Edite o arquivo php.ini (que vc copiou para a pasta c:\Windows conforme manda o tutorial) para ajustar as seguintes diretivas:short_open_tag = Oninclude_path=".;c:\apache\php\pear"extension=php_soap.dllApos a instalacao do PHP, ha um arquivo chamado go-pear.bat na pasta de instalacao do PHP. Execute esse arquivo para