Xdebug e Apache userdir no Ubuntu 8.04

Publicado por rogerio machado em 04/08/2008

[ Hits: 7.091 ]

 


Xdebug e Apache userdir no Ubuntu 8.04



Sei que tem um monte de tutoriais ensinando a habilitar essas duas coisas, mas achei meu jeito mais prático. É possível até de montar um shell-script (pra quem souber, por favor dê a receita) de pós-instalação. Mão na massa.

Considerando que você já instalou o Netbeans e o LAMP pelo Synaptic, usando editar/marcar pacotes por tarefas/servidor LAMP (é uma sugestão, foi o modo que segui), instale o pacote php5-xdebug.

Como root abra o nautilus, navegue até "/etc/apache2/mods-available" e crie links simbólicos dos seguintes arquivos:
  • userdir.conf
  • userdir.load

Recorte os links e cole-os em "/etc/apache2/mods-enabled", não esquecendo de renomeá-los tirando o "link para ...".

Agora navegue até "/etc/php5/conf.d" e edite o arquivo xdebug.ini, acrescentando a seguinte linha:

xdebug.remote_enable=on

Ele provavelmente ficará assim:

zend_extension="/usr/lib/php5/20060613+lfs/xdebug.so"
xdebug.remote_enable=on

Salve tudo, feche o nautilus e...

# /etc/init.d/apache2 restart

Pronto! Mais fácil fazer do que escrever tudo isso.

Esqueleto para o shell-script:

#!/bin/sh
ln -s /etc/apache2/mods-available/userdir.conf /etc/apache2/mods-enabled/userdir.conf
ln -s /etc/apache2/mods-available/userdir.load /etc/apache2/mods-enabled/userdir.load
echo "xdebug.remote_enable=on" >> /etc/php5/conf.d/xdebug.ini
/etc/init.d/apache2 restart

Outras dicas deste autor

Captura de tela com ótima resolução e pouco uso de banda - ffmpeg + mencoder

Cups-pdf já é uma mão na roda? Que tal cups-para-qualquer-coisa?

Driver CUPS-PDF ideal para Windows

Marca d'água fácil com ffmpeg (testada em Ubuntu 8.04)

Duas contas de Dropbox no mesmo computador

Leitura recomendada

Somando datas em PHP

Project Euler

Bug do PHP

Servidor interno no PHP 5.4 para testes

Criando um módulo para o logotipo no Joomla 1.5

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts