Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: xdebug - z czym to sie je
Forum PHP.pl > Forum > PHP > Pro > Archiwum Pro
slash.
No dobra fajnie to sie prezentuje ale jak to wykorzystac w praktyce questionmark.gif
Sciagnalem sobie ale nie wiem zabardzo jak to obsluzyc - jednak dokumentacja nie jest zbyt obszerna - scaignalem biblioteke dll pod winzgroze dolozylem co trzeba do php.ini i teraz jak to sie je questionmark.gif
Pobralem tez klienta ale nigdzie nie moge znalez jak go sie uzywa - prosze o pomoc ;-)
FiDO
Dla mnie najbardziej przydatne w nim jest to: http://www.xdebug.org/docs-profiling.php
Poczytaj smile.gif
slash.
no wyglada na to ze cos jedna nie tak z instalacja - nie wiem trzeba cos wiecej zrobic niz dodac do php.ini linie:
Cytat
zend_extension_ts="D:Apache2php4extensionsxdebug-4.3.0-1.2.0.dll"

bo jak tak zrobilem to jednak chyba cos mi nie dziala tak jak nalezy - bo mam ze nie ma takiej funkcji - xdebug_start_profiling()
Co moge zrobic questionmark.gif
FiDO
Ja mam zainstalowane jako zwykle rozszerzenie "extension=php_xdebug-1.2.0.dll" i dziala.
slash.
dziala thx.
slash.
no dobra jak przekierowac wynik dzialania zamiast to przegladarki do pliku, bo majac cos takiego na poczatku:
[php:1:55c792659e]<?php
xdebug_start_profiling('D:/Apache2/www/engine/data/xdebug/'.time().'.txt');

?>[/php:1:55c792659e]
i na koncu pliku cos takiego:
[php:1:55c792659e]<?php
xdebug_dump_function_profile(3);

?>[/php:1:55c792659e]
to w pliku
'D:/Apache2/www/engine/data/xdebug/1077981421.txt mam tylko takie cos :
Cytat
Start of function profiler
End of function profiler
Bora
Mam problem z odpaleniem xdebug'era.
Apache2 php 5.0.0b4 XP
php Version: - - php Api Version: Zend Module Api No: Zend Extension Api No: Recommended version:
4.2.3 - - 20010901 - - 20020429 - - 20020429 - - 1.0.0rc1
4.3.0pre2 - - 20020307 - - 20020429 - - 20021010 - - 1.1.0pre2
4.3.0rc1 - - 20020918 - - 20020429 - - 20021010 - - 1.1.0
4.3.0 - - 20020918 - - 20020429 - - 20021010 - - 1.2.0
4.3.1 - - 20020918 - - 20020429 - - 20021010 - - 1.3.0
4.3.2 - - 20020918 - - 20020429 - - 20021010 - - 1.3.0
4.3.3 - - 20020918 - - 20020429 - - 20021010 - - 1.3.0
5.0.0beta3 - - 20031113 - - 20020429 - - 90021012 - - 2.0.0-dev
> 5.0.0rc2 - - 20031224 - - 20040316 - - 90021012 - - 2.0.0-cvs

Próbowałem z wersiami: xdebug-5.0-2.0dev.dll i xdebug-5.0-1.3.0.dll
do php.ini wpisywałem :
extension=xdebug-5.0-1.3.0.dll => nie moze znalezc określonego modułu
extension="d:/serwer/php5/ext/xdebug-5.0-1.3.0.dll" => nie moze znalezc określonego modułu
zend_extension_ts="d:/serwer/php5/ext/xdebug-5.0-1.3.0.dll" => operacja nie powiodła sie
zend_extension="d:/serwer/php5/ext/xdebug-5.0-1.3.0.dll" => operacja nie powiodła sie

error.log przy odpalaniu z "zend_extension_ts" :
Kod
[Wed Mar 17 03:05:55 2004] [notice] Parent: Created child process 3012

[Wed Mar 17 03:05:55 2004] [notice] Child 3012: Child process is running

[Wed Mar 17 03:05:55 2004] [notice] Child 3012: Acquired the start mutex.

[Wed Mar 17 03:05:55 2004] [notice] Child 3012: Starting 250 worker threads.

[Wed Mar 17 03:06:05 2004] [notice] Parent: Received shutdown signal -- Shutting down the server.

[Wed Mar 17 03:06:05 2004] [notice] Child 3012: Exit event signaled. Child process is ending.

[Wed Mar 17 03:06:06 2004] [notice] Child 3012: Released the start mutex

[Wed Mar 17 03:06:07 2004] [notice] Child 3012: Waiting for 250 worker threads to exit.

[Wed Mar 17 03:06:07 2004] [notice] Child 3012: All worker threads have exited.

[Wed Mar 17 03:06:07 2004] [notice] Child 3012: Child process is exiting

Failed loading d:/serwer/php5/ext/xdebug-5.0-1.3.0.dll

[Wed Mar 17 03:06:08 2004] [notice] Parent: Child process exited successfully.


ktoś moze wie gdzie pobrać wersje 2.0.0-cvs albo jak poradzić sobie z tym błędem??
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.