Você está aqui: Inicio › Artigos
Windows com PHP

Configurando ambiente php + mysql no windows

0 04 December 2011 19:26 em Desenvolvimento por admin
Bom, PHP é uma linguagem de programação muito difundina no mercado de trabalho, e vem crescendo cada vez mais. Para termos noção de como os servidores Apache estão em alta (o apache é o servidor onde roda script PHP nativo), olhem este gráfico do site http://news.netcraft.com/

Gráfico Apache

E mesmo eu sendo um grande admirador de .NET (Microsoft), acabei aderindo e também estudando esta linguagem, que achei muito interessante, uma comunidade muito forte e colaborativa, e um dos meus principais produtos é feito em php (possuo um ótimo gerenciador de conteúdo, confiram depois :-D), pois um servidor Linux com Apache fica bem mais barato do que um com windows server, e alem de possuir uma ótima confiabilidade. Bom chega de jabá e de paparicar esta linguagem e vamos para o que interessa! Que é debugar!

Inicialmente você terá que baixar a última versão do Wamp Server no link: http://www.wampserver.com/
Depois de baixar a versão compativel com seu sistema operacional, instale ele e observe que irá aparecer no lado do seu relógio uma letra W

ícone wamp server

Quando você clica em com o botão esquerdo do mouse é mostrado o seguinte menu

Menu WampServer

Obs: Verifique se ele está verde, ele possui 3 estados:
  1. Verde = Online wamp online
  2. laranja = iniciando Wamp reiniciando
  3. Vermelho = parado wamp parado


Bom, já temos o servidor onde está configurado o Apache e o banco de dados MySql, agora vamos instalar nossa IDE de desenvolvimento, como disse vamos usar o NetBeans, vamos baixar a versão para PHP no seguinte link http://netbeans.org/downloads/index.html

Versão NetBeans


Após instalar o NetBeans, o ambiente ainda não estará printo para debugar usando o wampserver, ainda é necessário baixar o XDebug no site http://www.xdebug.org/ , vou usar como exemplo a versão 5.3 que está neste link.

Em posse desta DLL do XDebug , copie ela para a pasta C:wampbinphpphp5.3.8zend_ext como na imagem

Diretório XDebug

Bom, agora vamos configurar o servidor wamp server para debugar os nossos projetos no NetBeans, para isso, clique com o botão esquedo do mouse sobre o ícone do wamp server e vá em PHP --> PHP.INI . Irá abrir um bloco de notas com as configurações padrãoes do php no seu servidor, MUITO CUIDADO ao alterar este arquivo, sei bem o que estou falando :-(, Mas sem medo, vá até o final do arquivo e altere a tag [XDebug] para o seguinte conteúdo:

zend_extension = "c:/wamp/bin/php/php5.3.8/zend_ext/php_xdebug-2.1.2-5.3-vc9.dll"

[XDebug]
; Only Zend OR (!) XDebug
zend_extension_ts = "C:wampbinphpphp5.3.8extphp_xdebug-2.0.4-5.3.0-vc6.dll”
; XAMPP and XAMPP Lite 1.7.0 and later come with a bundled xdebug at <XAMPP_HOME>/php/ext/php_xdebug.dll, without a version number.
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
; Port number must match debugger port number in NetBeans IDE Tools > Options > PHP
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir=”c:wampxdebug”

Salve o arquivo e reinicie o wamp server. Para verificar se tudo ocorreu como o esperado, coloque a seguinte URL no seu navegador de internet http://localhost/?phpinfo=1 e verifique se aparece este quadro:

XDebug

Pronto, agora quando você debugar algum projeto com o netbeans ele irá usar como base o xdebug e assim permitir você percorrer linha a linha do seu projeto, ver o valor de cada variável, e todas as facilidades que o debug oferece ao desenvolvedor.

Não se esqueçam que para debugar tem usar Ctrl + F5 ou clicar no seguinte botão:

Como debugar no Netbeans


Bom, fica aqui minha dica, me ajudem a divulgar, obrigado pela visita.


Referência: http://netbeans.org/kb/docs/php/debugging.html



Última modificação: 15 December 2011 13:38
  • Visitas: 511
  • (Votos 4.8/5 Estrelas) Total de votos: 5
  • 7 0

Nenhum comentário...

Comentar