Instalar e configurar o XHProf

1

Problema

Estou tentando configurar e usar o XHProf. Eu consegui instalá-lo e executá-lo no meu servidor, mas recebo uma página em branco quando tento acessar localhost / xhprof_html

Esta é a postagem geral que eu tenho seguido:

link

Configuração

Estou executando um novo Ubuntu Server 13.04. Dentro de um VirtualBox

(Configuração do servidor)

Eu instalei o xhprof usando:

 sudo pecl install -f xhprof

Em seguida, adicionei as seguintes linhas ao meu php.ini.

extension=xhprof.so
xhprof.output_dir="/tmp/xhprof"

Eu reiniciei o apache e testei que o xhprof está rodando usando o php -m. É.

Em seguida, movi xhprof_html de /usr/share/php/ para /var/www/

Mas quando eu abro localhost/xhprof_html/index.php eu recebo uma tela em branco.

Eu tive algo semelhante quando instalei o drupal pela primeira vez e o seguinte comando o corrigiu:

$ sudo chown -R www-data /var/www/drupal/

No entanto, não posso trabalhar desta vez.

O que eu fiz de errado?

    
por Dominic Woodman 09.10.2013 / 18:48

1 resposta

1

Duas coisas pareciam corrigir isso.

Número um:

Não mova xhprof_html. Isso parece quebrá-lo. Em vez disso, deixe-o onde está ou faça um link simbólico de / var / www / xhprof_html para / usr / share / php / xhprof_html.

Número 2

Verifique se você está testando corretamente.

Teste 1:

php -m

Ele pode aparecer lá.

Mas às vezes não. A outra maneira de verificar é adicionar um arquivo php com

phpinfo();

para /var/www e execute-o. Procure por xhprof e, se você encontrar, está em execução. Eu não tentei o segundo e estava usando apenas a integração do drupal para testá-lo, o que não estava funcionando, então eu senti que estava funcionando.

    
por Dominic Woodman 10.10.2013 / 14:50