PHP XDebug profilleme - çıktı alınamıyor

0 Cevap php

Ben garip bir sorunu var. Sanırım üzerinde çalışıyoruz bir PHP uygulama profil kurulum XDebug ettik. Ben her şeyi doğru kurulum inanıyorum ama ben bunu çalıştırdığınızda herhangi bir çıktı alabilirsiniz. Benim yapılandırma Bu gibi görünüyor:

zend_extension="/usr/local/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so
[XDebug]
xdebug.profiler_append = 1
xdebug.profiler_enable = 0 (I've tried this both on and off)
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_dir = "/debug/xdebug/profiler_output_dir"
xdebug.profiler_output_name = "cachegrind.out.%p"

Olması gerektiği gibi tüm phpinfo () ayarları maç. Çıkış dizinde izinleri sadece bu yüzden ben bunu test edebilirsiniz hemen 777 için ayarlanır. Ben de public_html altında bir dizin kullanarak ama hayır şans denedim. Ben profilcisini başlatmak için kullanıyorum URL:

http://mydomain.com/my_page.php?XDEBUG_PROFILE
-or-
http://mydomain.com/my_page.php?XDEBUG_PROFILE=1

Ne işleri. Herhangi bir yardım büyük mutluluk duyacağız! Bu uygulama 5-6, ikinci sayfa yükleme zamanı var ve ben kod aracılığıyla izlemek mümkün olmamıştır.

Solution

Bu yorumlarda okumak için biraz zor oldu ama herkes için bunu sağlamak istedik. Tam yol, ben erişimi de vardı sadece yolunu gerekli oldu. Hamid için çok teşekkürler.

xdebug.profiler_append=1
xdebug.profiler_output_dir ="/home/username/debug/xdebug/profiler_output_dir"
xdebug.profiler_output_name = "cachegrind.out.%s.%H"

0 Cevap