![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 1 Dołączył: 23.09.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Próbuję odpalić Xdebuga pod Ubuntu. Po zainstalowaniu, tak jak powinien, pojawia się w phpinfo i na liście załadowanych modułów "php -m" (dwa razy, raz w PHP modules i raz w Zend modules). Czyli niby ok. W sumie efekt jest taki, że wszelkie błędy/warningi przestały się pojawiać, pomimo error_reporting(E_ALL), i ini_set('display_errors', 'On'); Netbeans pokazuje tylko "waiting for connection (netbeans-xdebug). Na początku próbowałem z xdebugiem z pakietu php5-xdebug, potem zaktualizowałem do najnowszej wersji (2.1.0) zgodnie z instrukcjami na stronie xdebuga, ale bez zmian. Skrypt próbujący połączyć się z portem xdebuga (stąd), nie łączy się. Zmiana portu w pliku ini na inny nie pomogła. PHP które mam to 5.3.2. Byłbym bardzo wdzięczny za pomoc, bo już nie mam pomysłu co może być nie tak. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Ok, a włączasz w ogóle sesję debugowania?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
ogólnie to
Kod sudo apt-get install php5-xdebug w ini musisz mieć html_errors na ON. a konfiguracja, ja mam taką: Kod zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so xdebug.profiler_enable=1 xdebug.profiler_output_dir=/home/melkorm/tmp/ xdebug.remote_autostart=0 xdebug.var_display_max_depth=100 xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.profiler_append=1 xdebug.profiler_output_name = cachegrind.out.%t.%p xdebug.remote_log=/home/melkorm/tmp/ Gdy robisz przez apt wszystko zrobi się samo, plik zostanie utworzony w /etc/php5/apache2/conf.d/xdebug.ini z 1 linijką ( z mojego config'u pierwsza). I wszystko hula ![]() -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 1 Dołączył: 23.09.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Dzięki!
Problem wynikał z tego, że zabrakło "xdebug.remote_enable=1" w xdebug.ini. I rzeczywiście miałem html_errors na Off, dziwna sprawa, bo chyba On jest defaultowo. Pozdrawiam! ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 14:47 |