Xdebug e Apache userdir no Ubuntu 8.04

Publicado por rogerio machado em 04/08/2008

[ Hits: 7.005 ]

 


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

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

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

Driver CUPS-PDF ideal para Windows

Duas contas de Dropbox no mesmo computador

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

Leitura recomendada

Curso gratuito de Joomla e e-book (administração e programação)

PHPClasses.org

Funções PHP com variáveis padrões

Fedora Core 1 :: asp2php-gui

Servidor interno no PHP 5.4 para testes

  

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