![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam, zaczynam moją zabawę z Advanced PHP Debugger'em. Niestety napotkałem problem.
Zainstalowałem APD, lecz niestety nie pojawiają się wyniki w odpowiednim katalogu: w php.ini mam tak: Kod (...) [Zend] ; sciezka ponizsza poprawna zend_extension = /usr/lib/php5/20060613/apd.so ; katalog ponizszy istnieje i ma prawa 0777 apd.dumpdir = /tmp/php_profiler apd.statement_trace = 0 (...) przykładowy skrypt:
gdy odpalę powyższy skrypt to: 1. Pojawi się biały ekran (nic się nie dzieje, zero błędów) 2. Utworzy plik pprofp_* (np: pprof.23322.0) lecz jest on w środku pusty gdy usunę linię, której znajduje się wywołanie apd_set_pprof_trace() skrypt działa bez problemu. Czy robię coś nie tak? Czy w jakiś inny sposób korzysta się z APD? EDIT: Nikt nie odpowiedział, a ja walczę i odkryłem jedną rzecz, jeśli zakomentuję linię w php.ini: Kod apd.dumpdir = /tmp/php_profiler to PHP wywala mi ostrzeżenie: Kod Warning: apd_set_pprof_trace() no dumpdir specified in /var/www/clip/index.php on line 2 oczywiście jeśli podam katalog jako parametr (wg dokumentacji http://pl2.php.net/manual/pl/function.apd-...prof-trace.php) to znowu poprawnie tworzy w odpowiednim katalogu plik, ale jego zawartość jest pusta. ... może to kogoś oświeci i mi pomoże (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Cezar708 24.10.2007, 10:12:33 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 16:21 |