Xdebug e Apache userdir no Ubuntu 8.04

Publicado por rogerio machado em 04/08/2008

[ Hits: 6.843 ]

 


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

Duas contas de Dropbox no mesmo computador

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

Driver CUPS-PDF ideal para Windows

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

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

Leitura recomendada

Projeto SER disponível

Função em PHP que mostra o número da semana no ano

Verificar CPF/CNPJ em PHP

Listar artigos por ID/DESC no Joomla

Configurando date.timezone do PHP no Fedora 9

  

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