Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Xdebug + Netbeans + WAMP po raz n-ty
Piotrbaz
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 2
Dołączył: 15.09.2012

Ostrzeżenie: (0%)
-----


Witajcie,

Szukając rozwiązania w Internecie zauważyłem, że problem jest dosyć powszechny. Standardowo nie działa mi Xdebug z Netbeans, ciągle waiting for connection itd.
Używam WAMP, wywaliłem nawet starą bibliotekę xdebuga, ściągnąłem nową, php.ini zrobione i nic.


w php.ini doszedłem do czegoś takiego:
Kod
[xdebug]
zend_extension_ts = "c:/wamp/bin/php/php5.4.3/zend_ext/php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 0
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "c:/wamp/tmp"
xdebug.profiler_output_name = "xdebug_profile.%R::%u"
xdebug.remote_enable = on
xdebug.remote_handler =dbgp
xdebug.remote_host =127.0.0.1
xdebug.remote_mode =req
xdebug.remote_port =9000
xdebug.idekey = "netbeans-xdebug"
xdebug.remote_autostart =On


W paru przypadkach problemem był port 9000. Jednej osobie pomogło wyłączenie GG, drugiej firewall.
A więc...jak sprawdzić ten port 9000? (IMG:style_emoticons/default/worriedsmiley.gif) Musiałem przespać tą lekcję (IMG:style_emoticons/default/closedeyes.gif)

Najgorsze, że w phpinfo w ogóle nie widać xdebuga, a przecież jest ;/
Go to the top of the page
+Quote Post
lukasz1985
post
Post #2





Grupa: Zarejestrowani
Postów: 205
Pomógł: 43
Dołączył: 5.03.2012

Ostrzeżenie: (0%)
-----


Jeśli w phpinfo nie widać xdebuga to proponuję sprawdzić dokumentację xdebug.

Sam port można sprawdzić przy pomocy telnetu:
"telnet www.domena.com port".

Proponuję też sprawdzić ścieżki projektu w "Project properties" -> "run configuration" -> "advanced settings" oraz ustawić mapowanie ścieżek jeśli potrzebne.

Go to the top of the page
+Quote Post
sazian
post
Post #3





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


port możesz pleceniem netstat
brak xdebuga w info wskazuje że masz prawdopodobnie niewłaściwą ścieżkę ale najlepiej sprawdź logi
Go to the top of the page
+Quote Post
thek
post
Post #4





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Z tego co kojarzę, problemem może też być zmienna do rozszerzenia. Nie zawsze jest to "zend_extension_ts". Pamiętam, że od którejś wersji zmieniono jej nazwę na bodajże samo "zend_extension".
Go to the top of the page
+Quote Post
sazian
post
Post #5





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


tak zgadza się ale wtedy jest o tym informacja w php inf,
czyli moduł zostanie załadowany, będzie widoczny ale nie będzie dało się go użyć
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 09:38